Frog is cry
문자열 주소비교(Day12) 본문
package day13;
public class Day13_05 {
public static void main(String[] args) {
String strVar1 = "임우진"; //
String strVar2 = "임우진";
// strVar2 = null;
if(strVar1 == strVar2) { // 1과 2의 주소값이 같다는 의미
System.out.println("strVar1과 strVar2는 참조가 같음");
}else {
System.out.println("strVar1과 strVar2는 참조가 다름");
}
/********************/
// 주소 비교 : ==
// 값 비교 : .equals()
System.out.println(strVar1 == strVar2);
System.out.println(strVar1.equals(strVar2));
//
String strVar3 = new String("임우진");
String strVar4 = new String("임우진");
System.out.println(strVar3 == strVar4); // 주소를 비교함
System.out.println(strVar3.equals(strVar4)); // 값만 비교함
System.out.println(strVar1 == strVar3);
System.out.println(strVar1.equals(strVar3));
}
}
'JAVA > 국비수업' 카테고리의 다른 글
배열2(Day14) (0) | 2020.07.17 |
---|---|
배열(Day13) (0) | 2020.07.17 |
스캐너(Day12) (0) | 2020.07.15 |
실습문제(Day11) (0) | 2020.07.14 |
do While문(Day10) (0) | 2020.07.14 |
Comments