@alisa.bahringer Как вариант использовать parseDouble() и проверять на Exception в Java чтобы проверить является ли строка числом:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
public class Main { public static boolean isNumeric(String str) { try { Double.parseDouble(str); return true; } catch(NumberFormatException e){ return false; } } public static void main(String[] args) { // Вывод: true System.out.println(isNumeric("22")); // Вывод: false System.out.println(isNumeric("test")); } } |