JAVA 2010. 1. 20. 15:17

 public static boolean isNumber(String number){
  boolean flag = true;
  if ( number == null  ||    "".equals( number )  )
   return false;

  int size = number.length();
  int st_no= 0;

  if ( number.charAt(0)  ==  45 )//음수인지 아닌지 판별 . 음수면 시작위치를 1부터
   st_no = 1;


  for ( int i = st_no ; i < size ; ++i ){
   if ( !( 48   <=  ((int)number.charAt(i))   && 57>= ( (int)number.charAt(i) )  )  ){
    flag = false;
    break;
   }

  }
  return flag;
 }

posted by 나는너의힘
: