logo

Java 문자 equals() 메소드

캐릭터 클래스의 equals(Object obj) 메소드는 객체와 지정된 객체를 비교합니다. 인수가 null이 아니고 Character 개체가 개체가 나타내는 것과 동일한 char 값을 갖는 경우에만 결과는 true입니다.

통사론

 public boolean equals(Object obj) 

매개변수

위의 방법에는 하나의 매개변수만 필요합니다.

비교해야 하는 개체입니다.

반환 값

equals(Object obj) 메소드는 객체가 동일하면 true를 반환합니다. 그렇지 않으면 메서드는 false를 반환합니다.

실시예 1

 public class JavaCharcterEqualsExample1 { public static void main(String[] args) { //Create a Character Character charValue = new Character('A'); // Create an Object Object obj = new Character('A'); // Test the equality for two values if (charValue.equals(obj)) { System.err.println('They are equal.'); } else { System.err.println('They are not equal.'); } } } 
지금 테스트해보세요

산출:

 They are equal. 

실시예 2

 public class JavaCharacterEqualsExample2 { public static void main(String[] args) { //Create a Character Character charValue = new Character('B'); // Create an Object Object obj1 = new Character('C'); // Test the equality for two values if (charValue.equals(obj1)) { System.err.println('They are equal.'); } else { System.err.println('They are not equal.'); } } } 
지금 테스트해보세요

산출:

 They are not equal. 

실시예 3

 public class JavaCharacterEqualsExample3 { public static void main(String[] args) { //Create a Character Character charValue = new Character('1'); // Create an Object Object obj = new Character('1'); // Test the equality for two values if (charValue.equals(obj)) { System.err.println('The numbers are equal.'); } else { System.err.println('The numbers are not equal.'); } } } 
지금 테스트해보세요

산출:

 The numbers are equal. 

실시예 4

 public class JavaCharacterEqualsExample4 { public static void main(String[] args) { //Create a Character Character charValue = new Character('2'); // Create an Object Object obj = new Character('3'); // Test the equality for two values if (charValue.equals(obj)) { System.err.println('The numbers are equal.'); } else { System.err.println('The numbers are not equal.'); } } } 
지금 테스트해보세요

산출:

 The numbers are not equal.