Java) String 객체 비교 시 주의할 점 + String만 객체로 취급되는 이유?
안녕하세요. brandy 입니다. 코드프레소 자바 강의를 수강하던 중에 궁금한 점이 생겨서 따로 포스팅을 하게 되었습니다. 자바에서 String 문자열을 자주 사용하는데, String에 대해서 좀 더 알아보고자 글을 작성하게 되었습니다. 물론 Java를 사용하다 보면 '객체' 그리고 '클래스'라는 개념은 빼놓을 수가 없는 단어인데요..! 이 참에 String이 왜 객체로 취급되는지에 대해 좀 더 알아보고자 합니다(다른 int형이나 float 등은 객체로 취급이 안되는데 왜 String만 객체로 취급이 되는지?) - String 객체 대부분은 원시(Primitive 기본) 타입으로 취급되어 new 키워드를 사용하지 않아도 된다 > Stack에 저장 But, Java에서 String은 특별한 참조 자료형으로..
2022.01.17