Метод Java Character IsDigit

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

Введение

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