본문 바로가기
Backend - Java Spring/JAVA_강의

[JAVA얄코] 문자열 자료형

by VictorMeredith 2023. 10. 12.

1. 기초 사용법

- 쌍따옴표로 사용

- 참조 자료형이나 원시값과 유사하게 사용이 가능

- 리터럴로 선언 시 같은 주소로 배정된다.

- '==' 의 경우 : 같은 종이인가 ? 

- .equals()  : 같은 글이 적혀있는가 ? 

- 보통은 .equals()를 사용한다.! 

클래스 인스턴스 방식은 == 방식으로 false가 나온다

 

2. 참조 자료형이므로

- 대입의 경우 주소값을 전해준다. JS와 똑같음

- 리터럴 선언이어도 객체 인스턴스로 만들어진다.

 

3. 연산

- + 만 사용가능(이어붙이기)

- 여러 자료형을 + 해서 이어붙일 경우 다 문자열됨

- 타 자료형으로부터 문자열로 변환하는 방법

문자열로 변환 (+ "" 같은 편법도 당연히 많이 쓴다)

- parseInt("123") 같은 방법으로 수로 변환 가능하다.

 

4. 이스케이프

- JS와 같이 이스케이프 사용이 가능하다.

 

댓글