Language/Java

Language/Java

[Java] 문자열 동등비교

Java의 자료형만약의 자료형이 참조형일 경우에는," == " 는 주소를 비교(동등비교)하는 것이고.equals() 는 값을 비교하는 것이다 그렇다면 이러한 상황에서String s = scan.next(); // 'A' 입력String t = scan.next(); // 'A' 입력String v = t;System.out.println(s == t); // 1번System.out.println(s.equals(t)); // 2번System.out.println(t == v); // 3번System.out.println(t.equals(v)); // 4번이 코드들의 출력 값은 어떨까?1번 라인과 3번 라인은 동등 비교이고,2번 라인과 4번 라인은 값을 비교하는 것이기 때문..

agor
'Language/Java' 카테고리의 글 목록