OBJ (1) 썸네일형 리스트형 Object 클래스_연습문제 1. String 객체 프로그램을 이용하여 equals 메소드와 연산자 ==의 차이를 비교 설명하시오. (필수) · s1과 s2는 서로 다른 인스턴스를 생성하고, s3은 s2의 인스턴스를 참조한다. 연산자 == 는 같은 인스턴스를 참조하는지 비교하며, equals 메소드는 부모클래스인 Object의 함수로써 단순히 문자열이 같은지 내용을 비교한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 class String { private String str; String(String str){ this.str = str; } @Override public boolean equals(Object obj) { if(this.str == ((String)obj).str) return true; .. 이전 1 다음