객체 지향 프로그래밍1 [JAVA] String 문자열 선언과 사용 String 선언 Java에서 String 타입을 선언하려면 아래의 두가지 방식으로 선언이 가능합니다. String str = "TEST"; // 1.리터럴로 선언 //or String str = new String("TEST"); // 2.생성자를 이용한 선언 1. 리터럴로 선언 객체 생성없이 값을 그대로 대입하는 방법입니다. "TEST"라는 문자열을 String 상수 풀(String constant pool)에 저장하고, 다음에 다시 동일한 문자열이 선언될때 이 풀에서 꺼내어 재사용을 합니다. 2. 생성자를 이용한 선언 생성자를 사용하여 선언을 하면 String을 인스턴스화 할때 새로운 객체가 생성이 됩니다. String의 생성자는 아래와 같이 다양합니다. (JDK 8 기준) String 사용 Sys.. 2022. 3. 13. 이전 1 다음