Проверка элементов массива на число:
public class Main{ public static void main(String[] args){ String a[]={"text", "infotext", "101", "10", "info", "99"}; for (int i=0; i<=a.length-1; i++){ if (a[i].matches("[0-9]*")) { System.out.println("Элемент массива a["+a[i]+"] - число"); } else { System.out.println("Элемент массива a["+a[i]+"] - не число"); } } } }
Для переменной:
if ("123".matches("[0-9]*")) { // число } if ("abc".matches("[0-9]*")) { // не число }
Комментарии
Комментарии отсутствуют, Вы можете быть первым