Java 8 で文字列が数値かどうかを調べる
文字列がすべて数字で構成されているかどうかをチェックするシンプルなプログラム
public class SimpleTesting {
public static void main(String[] args) {
String str = "1123";
//str.chars().allMatch(Character::isDigit) を使って、すべての文字が数字かどうかをチェック。
boolean isNumeric = str.chars().allMatch(Character::isDigit);
System.out.println(isNumeric);
str = "ab234";
isNumeric = str.chars().allMatch(Character::isDigit);
System.out.println(isNumeric);
}
}



コメント