Page List

Search on the blog

2011年1月29日土曜日

Javaで文字列チェック

Javaで文字列が数値かどうか判定したい場合。
こういうテクニックがある。
  1. private static boolean isDigit(String s) {  
  2.   try{  
  3.       Integer.parseInt(s);  
  4.       return true;  
  5.   }catch(NumberFormatException e){  
  6.       return false;  
  7.   }  
  8. }  
文字列を数値に変換して、エラーが起きたら数値じゃない。エラーが起きなければ数値。
このテクニックは結構使えます。

0 件のコメント:

コメントを投稿