반응형
string name ="홍길동"
String은 기본 타입이 아니다. String은 클래스 타입이고 String 변수는 참조 변수이다. 문자열을 String 변수에 대입하면 문자열이 변수에 직접 저장되는 것이 아니라, String 객체가 생성되고, String 변수는 String 객체의 번지를 참조하게 된다.
char 타입의 변수에 어떤 문자를 대입하지 않고 초기화를 할 목적작은 따옴표(') 두 개를 연달아 붙인 문자를 대입하면 컴파일 에러 발생
char c = ''; 컴파일 에러 -> char c = ' ';
String 변수는 큰 따옴표(") 두 개를 연달아 붙인 빈 문자를 대입
String str = "";
반응형