Search on the blog

2011年1月29日土曜日

Javaで文字列チェック

Javaで文字列が数値かどうか判定したい場合。
こういうテクニックがある。

private static boolean isDigit(String s) {
try{
Integer.parseInt(s);
return true;
}catch(NumberFormatException e){
return false;
}
}
文字列を数値に変換して、エラーが起きたら数値じゃない。エラーが起きなければ数値。
このテクニックは結構使えます。

0 件のコメント:

コメントを投稿