inblog logo
|
harimmon
    자바

    [Java] 69. Equals

    백하림's avatar
    백하림
    Feb 18, 2025
    [Java] 69. Equals
    Contents
    1. equals 구조2. 참조 비교 vs 값 비교: ==과 equals의 차이

    1. equals 구조

    notion image

    2. 참조 비교 vs 값 비교: ==과 equals의 차이

    package ex17; public class Ha03 { public static void main(String[] args) { // 가니까 값이 있다. int n1 = 1; int n2 = 1; System.out.println(n1 == n2); // 가니까 주소가 있다. 근데 참조 주소가 같다. String s1 = "A"; String s2 = "A"; System.out.println(s1 == s2); s2 = s2 + "B"; System.out.println(s1 == s2); // 최종 목적지를 검사해보자. (값을) - equals ((1)==통과 못하면 -> (2) 최종 값) String s3 = new String("A"); String s4 = new String("A"); System.out.println(s3 == s4); System.out.println(s3.equals(s4)); } }
    notion image
    Share article

    harimmon

    RSS·Powered by Inblog