JAVA
String 타입
패잇
2023. 9. 16. 18:47
- 문자열은 String 객체로 생성되고 변수는 String 객체를 참조
- 문자열 리터럴이 동일하면 String 객체를 공유한다.
- new로 String 객체를 생성할 경우는 리터럴이 동일해도 다른 객체를 참조
// 같은 객체 참조
String name1 = "홍길동";
String name2 = "홍길동";
// 다른 객체 참조
String name1 = new String("홍길동");
String name2 = new String("춘향");
문자열 비교
● equals()
객체가 아닌 문자열을 비교하려면 equals()를 사용해야 한다.