1. JAVA/4). 자바_실전_이클립스
자바실전_Day_05_01(비교(참조타입vs기본타입)
구이제이
2024. 1. 10. 18:23
-----------------------------------------------------------------------------------
1번째 예제
int a=3;
int b=7;
int c=3;
System.out.println(a==b);
System.out.println(a!=b);
System.out.println(a==c);
String name1 = "홍길동";
String name2 = new String("홍길동");
System.out.println(name1 == name2); //false, 주소값 비교(주소값은 같지않다)
System.out.println(name1.equals(name2));//true, 위에 비교와 다르게 내용을 비교
//그러므로 문자열은 equals를 사용한다.
//(내용비교, 대소문자 비교)
System.out.println(name1.equalsIgnoreCase(name2)); //true
//이것은 대소문자 구분하지 않고 확인해주는 명령어
//(내용비교만 있다.)