Введение
В этом практическом занятии мы узнаем о методе Java isDigit(char ch)
, который является частью класса Character
. Этот метод проверяет, является ли указанный символ цифрой или нет.
💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал
В этом практическом занятии мы узнаем о методе Java isDigit(char ch)
, который является частью класса Character
. Этот метод проверяет, является ли указанный символ цифрой или нет.
Во - первых, нам нужно создать файл на Java в директории ~/project
. Вы можете использовать любой текстовый редактор, такой как nano, vi - редактор, или просто использовать IDE, такое как Eclipse, NetBeans, IntelliJ и т.д.
Назовите файл IsDigitExample.java
. Вы можете использовать следующую команду для создания файла с помощью терминала:
touch ~/project/IsDigitExample.java
Определите класс IsDigitExample
.
public class IsDigitExample {
Определите метод main
внутри класса IsDigitExample
. Этот метод выполняет код и создает объекты.
public static void main(String[] args) {
Используйте метод isDigit(char ch)
класса Character
для проверки, является ли указанный символ цифрой или нет. Если переданный символ является цифрой, то этот метод возвращает true
, в противном случае возвращает false
.
char ch1 = 'A';
char ch2 = 'u';
char ch3 = '8';
boolean b1 = Character.isDigit(ch1);
boolean b2 = Character.isDigit(ch2);
boolean b3 = Character.isDigit(ch3);
System.out.println(ch1 + " is a digit??: " + b1);
System.out.println(ch2 + " is a digit??: " + b2);
System.out.println(ch3 + " is a digit??: " + b3);
После написания кода на Java скомпилируйте его с помощью следующей команды:
javac IsDigitExample.java
После компиляции кода на Java запустите программу с помощью следующей команды:
java IsDigitExample
Создайте новый метод с именем userDefinedExample()
внутри класса IsDigitExample
.
public static void userDefinedExample() {
try {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the character: ");
char ch = scanner.next().charAt(0);
boolean result = Character.isDigit(ch);
System.out.println(ch + " is a digit?? : " + result);
} catch (Exception e) {
System.out.println("Invalid Input!!");
}
}
Вызовите метод userDefinedExample()
в методе main()
.
System.out.println("Execution character digit check example:");
characterDigitCheck();
System.out.println("\nUser Defined Example:");
userDefinedExample();
Скомпилируйте и запустите программу снова с теми же командами, что и в шагах 5 и 6.
javac IsDigitExample.java
java IsDigitExample
В этом практическом занятии мы узнали, как проверить, является ли указанный символ цифрой, с использованием метода Java isDigit(char ch)
. Мы также узнали, как создать пользовательский пример, получать ввод от пользователя и проверять вывод. Этот метод полезен, когда необходимо проверить определенный тип ввода пользователя.