Java isDigit: методы проверки числа в строковом формате
В Java функция isDigit() используется для проверки, является ли заданный символ десятичной цифрой. Она возвращает true, если символ является десятичной цифрой, и false в противном случае.
Пример использования функции isDigit():
char c = '5';
if (Character.isDigit(c)) {
System.out.println(c + " is digit");
}
else {
System.out.println(c + " is not digit");
}
Результат выполнения кода будет "5 is digit", так как символ '5' является десятичной цифрой.
Другой пример:
String str = "42";
for (char c : str.toCharArray()) {
if (Character.isDigit(c)) {
System.out.println(c + " is digit");
}
else {
System.out.println(c + " is not digit");
}
}
Результат выполнения кода будет "4 is digit" и "2 is digit", так как оба символа '4' и '2' являются десятичными цифрами.
Таким образом, функция isDigit() может быть использована для проверки, является ли символ десятичной цифрой, и позволяет написать код, который будет корректно обрабатывать строки и символы, содержащие числа.