본문 바로가기
language/JAVA

[JAVA] 문자(Character)와 문자열(String)

by By the Ronys 2020. 5. 13.
반응형

자바는 문자와 문자열을 구분한다.

 

문자는 한글자를 의미하고, 문자열은 여러개의 문자가 결합한 것을 의미한다.

 

ex) 문자 -> '모' / 문자열 -> "모니터"

이처럼 문자는 작은따옴표로 문자열은 쌍따옴표로 글자를 감싸서 표현한다.

 

근데 여기서 만약 한글자를 쌍따옴표로 표현한다면 어떻게 될까?

바로 그렇게 되면 문자가 아닌 문자열로 인식하게 된다

반대로 한글자가 아닌 것을 작은따옴표로 표현한다면? 이때는 오류가 나게 된다는 점을 유의하자.

 

마지막으로 문자열에 쌍따옴표를 표현하고 싶을시에는 표현하고 싶은 쌍따옴표 앞에 \(역슬래쉬)를 붙여주면 단순한 문자로 인식하여 표현 할 수 있다.

'language > JAVA' 카테고리의 다른 글

[JAVA] 배열의 한계  (0) 2020.05.17
[JAVA] for-each문  (0) 2020.05.16
[JAVA] switch 문  (0) 2020.05.12
java - for문을 이용한 배열 합산  (0) 2020.04.28
java - 2차원 배열의 초기화 예제 연습  (0) 2020.04.27

댓글