'A'와 같이 작은따옴표로 문자 하나를 감싼 것을 '문자 리터럴'이라고 한다. 두 문자 이상은 큰 따옴표로 감싸야 하며 '문자열 리터럴'이라고 한다. 이때, 문자열 리터럴은 ""안에 아무런 문자도 넣지 않는 것을 허용하며ㅡ, 이를 빈 문자열(empty string)이라 한다. 그러나 문자 리터럴은 반드시 ''안에 하나의 문자가 있어야 한다.String str = ""; //OK. 내용 없는 빈 문자열char ch = ''; //에러. ''안에 반드시 하나의 문자가 필요.char ch = ' '; //OK. 공백 문자로 변수를 초기화. * 문자열 결합덧셈 연산자(+)는 피연산자가 모두 숫자일 때는 두 수를 더하지만, 피연산자 중 어느 한 쪽이 String이면 나머지 한 쪽을 먼저 String으로 변..
[JAVA] 문자와 문자열 알아보기
'A'와 같이 작은따옴표로 문자 하나를 감싼 것을 '문자 리터럴'이라고 한다. 두 문자 이상은 큰 따옴표로 감싸야 하며 '문자열 리터럴'이라고 한다. 이때, 문자열 리터럴은 ""안에 아무런 문자도 넣지 않는 것을 허용하며ㅡ, 이를 빈 문자열(empty string)이라 한다. 그러나 문자 리터럴은 반드시 ''안에 하나의 문자가 있어야 한다.String str = ""; //OK. 내용 없는 빈 문자열char ch = ''; //에러. ''안에 반드시 하나의 문자가 필요.char ch = ' '; //OK. 공백 문자로 변수를 초기화. * 문자열 결합덧셈 연산자(+)는 피연산자가 모두 숫자일 때는 두 수를 더하지만, 피연산자 중 어느 한 쪽이 String이면 나머지 한 쪽을 먼저 String으로 변..
2022.12.21