@kenya Вы можете использовать Integer.parseInt() для проверки, содержит ли строка только цифры.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
class Main { public static void main(String[] args) throws Exception { String age = "15"; try { Integer.parseInt(age); System.out.println("'age' contains only int"); } catch (NumberFormatException e) { System.out.println("'age' doesn't contains only int"); } // Вывод : 'age' contains only int } } |