Quick actions

cmd+k|ctrl+k

Navigation

Languages

비교

Snippet info

Language

Java

Visibility

public

Author

reddawn12

Created

2017-10-09T01:38:13Z

Updated

2017-10-09T01:38:13Z

class Main {
    public static void main(String[] args) {
        Integer a = new Integer("1");
        Integer b = new Integer("1");
        Integer c = a;
        System.out.println(a==b);//x
System.out.println(a.equals(b));//o overriding?
System.out.println(a==c);//o
        
        String g = "a";
        String h = "a";
        String i = new String("a");
        System.out.println(g==h);//o
        System.out.println(g==i);//x
        System.out.println(g.equals(h));//o
        System.out.println(g.equals(i));//o
        
        Person d = new Person(1);
        Person e = new Person(1);
        Person f = d;
        System.out.println(d==e);//x
        System.out.println(d.equals(e));//x
        System.out.println(d==f);//o
    }
}
class Person{
    int a;
    Person(int a){
        this.a = a;
    }
}
INFO