JAVA/Java

String과 new String()의 차이 [JAVA]

민돌이 2017. 6. 9. 15:08
반응형





그냥 String 일때






new String() 일때





결과 : String 문자열을 쓰는것은 그 문자열을 가리킨다고 생각하면 됩니다.

하지만, new String()을 사용할시 새로운 문자열 객체를 생성하게 되는것입니다.




하지만! 위 사진처럼 .equals()을 사용하면 문자열 자체를 비교하기 때문에 True가 됩니다.

반응형