字符类的 equals(Object obj) 方法将对象与指定的对象进行比较。当且仅当参数不为 null 并且 Character 对象具有与对象所表示的相同的 char 值时,结果才为真。
用法
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.
相关用法
- Java Character isLetter()用法及代码示例
- Java Character isAlphabetic()用法及代码示例
- Java Character isValidCodePoint()用法及代码示例
- Java Character codePointCount()用法及代码示例
- Java Character isISOControl()用法及代码示例
- Java Character getType()用法及代码示例
- Java Character getNumericValue()用法及代码示例
- Java Character isSpace()用法及代码示例
- Java Character toTitleCase()用法及代码示例
- Java Character isMirrored()用法及代码示例
- Java Character isBmpCodePoint()用法及代码示例
- Java Character toUpperCase()用法及代码示例
- Java Character isIdentifierIgnorable()用法及代码示例
- Java Character isDigit()用法及代码示例
- Java Character digit()用法及代码示例
- Java Character toChars()用法及代码示例
- Java Character compare()用法及代码示例
- Java Character isLowerCase()用法及代码示例
- Java Character isJavaIdentifierPart()用法及代码示例
- Java Character getType(char ch)用法及代码示例
注:本文由纯净天空筛选整理自 Java Character equals() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。