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語句以檢查字符串是否包含任何數字?我嘗試陣列購買我得到一個錯誤,說「字符串[]不能轉換爲CharSequence」?請有任何想法嗎?Java掃描器,包含數字
使用正則表達式...... – khachik