2024-11-05


str1 >>> 홍길동
str1 주소값 >>> 1627800613
str2 주소값 >>> 1627800613
str1 주소값 >>> 476800120
str2 주소값 >>> 1744347043
package string;
/*
* String 클래스의 특징
* 1. 문자열 객체를 처리하는 클래스.
* 2. 객체 생성 방법 - 2가지
* 1) 일반 변수 선언 방법으로 객체 생성.
* 예) String str1 = "홍길동";
* String str2 = "홍길동";
*
* 2) new 키워드를 이용하여 객체 생성.
* 예) String str3 = new String("홍길동");
* String str4 = new String("홍길동");
*/
public class String_01 {
public static void main(String[] args) {
// 1. 일반 변수 선언 방법으로 객체 생성.
String str1 = "홍길동";
String str2 = "홍길동";
System.out.println("str1 >>> " + str1);
System.out.println
("str1 주소값 >>> " + System.identityHashCode(str1));
System.out.println
("str2 주소값 >>> " + System.identityHashCode(str2));
System.out.println();
// 2. new 키워드를 이용하여 객체 생성.
String str3 = new String("홍길동");
String str4 = new String("홍길동");
System.out.println
("str1 주소값 >>> " + System.identityHashCode(str3));
System.out.println
("str2 주소값 >>> " + System.identityHashCode(str4));
}
}'Java > 기초 내용 정리' 카테고리의 다른 글
| Java(UtilClass)_String_03 (0) | 2024.11.05 |
|---|---|
| Java(UtilClass)_String_02 (0) | 2024.11.05 |
| Java(UtilClass)_Util_04 (0) | 2024.11.05 |
| Java(UtilClass)_Util_03 (0) | 2024.11.05 |
| Java(UtilClass)_Util_02 (0) | 2024.11.05 |