java怎么判断两个字符相等
时间: 2023-12-19 22:06:06 浏览: 72
在Java中,判断两个字符是否相等时,应该使用equals()方法而不是“==”运算符。比如:
char c1 = 'a';
char c2 = 'a';
boolean isEqual = Character.toString(c1).equals(Character.toString(c2));
System.out.println(isEqual);
这段代码会输出“true”,因为它使用equals()方法判断了两个字符是否相等。
相关问题
java判断两个字符相等
要判断两个字符相等,可以使用equals()方法。例如:
char a = 'a';
char b = 'b';
if(Character.toString(a).equals(Character.toString(b))) {
System.out.println("a和b相等");
} else {
System.out.println("a和b不相等");
}
输出结果为:“a和b不相等”。
Java判断两个字符串相等
在Java中,可以使用`equals()`方法来判断两个字符串是否相等。用法如下:
```java
String str1 = "hello";
String str2 = "world";
String str3 = "hello";
boolean isEqual1 = str1.equals(str2); // false
boolean isEqual2 = str1.equals(str3); // true
```
其中,`isEqual1`的值为`false`,因为`str1`和`str2`不相等;`isEqual2`的值为`true`,因为`str1`和`str3`相等。需要注意的是,在Java中不能使用`==`来判断两个字符串是否相等,因为`==`比较的是两个字符串对象的引用是否相同,而不是它们的值是否相等。
阅读全文