반응형 string1 [JAVA] Chapter 9. String 프로그램을 개발할 때 문자열을 많이 사용하지만, 앞서 배운 연산은 문자열에 사용하지 못한다. 문자열은 연산을 위한 별도의 method들이 존재한다. 프로그래밍 언어 중 문자열을 받아주는 data type이 따로 존재하는 언어는 없기 때문에 언어마다 문자열을 어떻게 처리하는지 알아야 한다. ※ 어떤 프로그래밍 언어든지, 문자열은 "상수"이기 때문에 값을 변경할 수 없다. ① 문자열 String str = "JAVA"; String은 클래스이므로 str은 reference 변수, 따라서 주솟값을 저장해야 한다. 주솟값을 가져오려면 메모리에 올라가 있어야 하는데, 우변은 문자열 "JAVA"이다. 자바 진영에서 static 변수에 이어 문자열은 new 연산자 없이 스스로 메모리에 올라간다. 자바에서는 doubl.. 2023. 7. 11. 이전 1 다음