Как сравнить char в java
Ответы
Иван Полежаев
06 апреля 2023
Для сравнения символов в Java
можно использовать оператор сравнения ==
Например:
char c1 = 'a';
char c2 = 'b';
if (c1 == c2) {
System.out.println("Characters are equal");
} else {
System.out.println("Characters are not equal");
}
Также можно использовать метод equals
класса Character
:
Character c1 = 'a';
Character c2 = 'b';
if (c1.equals(c2)) {
System.out.println("Characters are equal");
} else {
System.out.println("Characters are not equal");
}
Обратите внимание, что если необходимо сравнить символы, которые хранятся в строках, то нужно использовать метод charAt
класса String
:
String str = "abc";
char c = 'a';
if (str.charAt(0) == c) {
System.out.println("Characters are equal");
} else {
System.out.println("Characters are not equal");
}
0
0