String[] invalidChars = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"};
Scanner sc = new Scanner(System.in);
try {
String country = sc.next();
String state = sc.next();
String city = sc.next();
if(country.contains(invalidChars) || state.contains(invalidChars) || city.contains(invalidChars)) {
}
}
catch(Exception e){}
Как я могу указать оператор if, чтобы проверить, содержит ли строка любое число? Я попробовал массив купить Я получаю сообщение об ошибке, что «String [] не может быть преобразован в CharSequence»? Любые идеи, пожалуйста?Сканер Java, содержащий номера
Используйте regex ...... – khachik