자바의정석

[자바의 정석 - 기초편] ch2-7,8 문자, 문자열 리터럴, 문자열 결합

유호야 2022. 1. 19. 12:43
반응형

문자열/ 문자열 리터럴

문자열은 String 타입 변수에 저장해야 한다. 

String이라는 클래스도 있고, 

String은 s2 = new String("

클래스는 new 연산자를 써서 객체를 생성해야 하지만, String은 너무 자주 쓰이기 때문에 특별하게 기본형 변수에 값을 저장하는 것 같은 표현을 허용한다. 

참조변수 s1 에는 문자열 주소가 저장이 된다. 
아래 둘 다 같은 표현이다.

String s1 = "AB";
String s2 = new String("AB");

문자열과 숫자도 결합이 가능하다. 
빈문자열도 가능
char 타입은 빈문자열 '' 불가능

- 문자열과의 결합으로 숫자를 문자열로 변환 가능하다
(문자열의 숫자변환은 다음 강에서... )  

 

반응형