Создание пользовательского примера
Создайте новый Java-класс с именем UserDefined
внутри папки JavaCharEquals
.
Программа будет использовать объект Scanner
, чтобы позволить пользователю ввести два символа. Затем метод equals()
будет использоваться для сравнения двух символов и вывода, одинаковые они или разные. Используйте следующий код:
import java.util.Scanner;
public class UserDefined {
public static void main(String[] args) {
try {
Scanner sc = new Scanner(System.in);
System.out.print("Введите первый символ: ");
Character ch1 = sc.next().charAt(0);
System.out.print("Введите второй символ: ");
Character ch2 = sc.next().charAt(0);
boolean isEqual = ch1.equals(ch2);
if (isEqual) {
System.out.println("Введены одинаковые символы");
} else {
System.out.println("Введены разные символы");
}
} catch (Exception e) {
System.out.println("Некорректный ввод! Пожалуйста, проверьте.");
}
}
}
Сохраните изменения и скомпилируйте код с использованием следующей команды:
javac UserDefined.java
Запустите программу с использованием следующей команды:
java UserDefined
Вы должны увидеть следующий вывод:
Введите первый символ: m
Введите второй символ: m
Введены одинаковые символы
Вы можете протестировать программу с разными значениями для ch1 и ch2.