본문 바로가기

코딩/JAVA 공부

[JAVA] 자바의 정석 _ 문자형 & 문자열

문자형 char 에는 한 단어의 문자만 담을 수 있다. 두 개 이상 담으면 에러

문자열 String은 Java에서 제공하는 기본 Class 중 하나!

원래 호출(객체 형성)해야 하지만, 워낙 자주 사용해 변수처럼 사용한다.

String에 빈 문자열은 가능, char에 빈 문자형은 불가

char ch = 'A';
char ch2 = 'AB'; // 에러
String s = "AB";
String s2 = new String("AB");

String s = "";  //빈 문자열
char ch = '';  // 에러

* 문자열 끼리 더하기

"123" + "ABC" = "123ABC"

 

 * 숫자를 문자열로 변환하는 방법

"" + 7 --> "7"
"" + 7 + 7 --> "7" + "7" ==> "77"