Метод Java Character IsDigit

JavaJavaBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом практическом занятии мы узнаем о методе Java isDigit(char ch), который является частью класса Character. Этот метод проверяет, является ли указанный символ цифрой или нет.

Создайте файл на Java.

Во - первых, нам нужно создать файл на Java в директории ~/project. Вы можете использовать любой текстовый редактор, такой как nano, vi - редактор, или просто использовать IDE, такое как Eclipse, NetBeans, IntelliJ и т.д.

Назовите файл IsDigitExample.java. Вы можете использовать следующую команду для создания файла с помощью терминала:

touch ~/project/IsDigitExample.java

Определите класс.

Определите класс IsDigitExample.

public class IsDigitExample {

Определите метод main.

Определите метод 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.

После написания кода на Java скомпилируйте его с помощью следующей команды:

javac IsDigitExample.java

Запустите программу на 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().

Вызовите метод 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). Мы также узнали, как создать пользовательский пример, получать ввод от пользователя и проверять вывод. Этот метод полезен, когда необходимо проверить определенный тип ввода пользователя.