JAVA String class


JAVA String class

Java에서 String을 선언할 때는 2가지 방법을 사용 new를 쓰지 않고 바로 String에 할당. 이렇게 사용하면 상수 영역에 저장이 된다. 즉 str3가 선언되고 난 뒤 str4를 선언하면 상수 영역에서 hello world가 있는지 보고 hello world가 있으면 같은 변수를 가리키게 한다. new를 사용해서 만들 수도 있다. 이 경우는 상수 영역을 참조하지 않기에 만들어질 때마다 다른 인스턴스이다. 문자열을 비교할 때 ==를 쓰게 되면 변수의 레퍼런스를 비교한다. 변수의 저장하는 문자열이 같은 지 확인하고 싶다면 equals 메서드를 사용하면 된다. 또한 String은 불변 클래스로 인스턴스가 될 때 가지고 있던 값을 나중에 수정할 수 없다. lengt..........

JAVA String class에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : JAVA String class