isdigit Java: Как Проверить, Является Ли Символ Числом в Java
Метод isDigit() в Java является встроенной функцией, которая проверяет является ли символ цифрой или нет.
Синтаксис метода:
public static boolean isDigit(char ch)
где ch - символ, который нужно проверить.
Метод возвращает true, если переданный символ является цифрой и false в противном случае.
Например, следующий код проверяет, является ли символ '2' цифрой:
char ch = '2';
if(Character.isDigit(ch)){
System.out.println(ch + " is a digit");
}else{
System.out.println(ch + " is not a digit");
}
Результат выполнения кода:
2 is a digit
Также, метод isDigit() можно использовать для проверки всех символов в строке на то, являются ли они цифрами. Например:
String str = "1234A";
for(int i = 0; i < str.length(); i++){
if(Character.isDigit(str.charAt(i))){
System.out.println(str.charAt(i) + " is a digit");
}else{
System.out.println(str.charAt(i) + " is not a digit");
}
}
Результат выполнения кода:
1 is a digit
2 is a digit
3 is a digit
4 is a digit
A is not a digit
Таким образом, метод isDigit() в Java предназначен для проверки того, является ли символ цифрой или нет, и может использоваться как для проверки одного символа, так и для проверки всех символов в строке.