javascript 의 isNan 을 자바로 구현한 소스가 있어서
아래와 같이 올려 놓는다.
숫자를 써야 하는 데이터에 숫자가 아닌 데이터가 있으면 에러가 나는 경우에
사용하면 유용한 것 같다.
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;
}
위와 같이 사용 하면 되고
출처는 http://u2m.kr/149 와 같다.
'JAVA' 카테고리의 다른 글
[ JAVA ] 일본어 파일 읽기 (0) | 2013.01.29 |
---|---|
Illegal constant pool type 에러 (0) | 2013.01.18 |
[ JAVA ] jfreechart pie, bar 차트 예제 (영역 색깔 넣기) (1) | 2012.11.09 |
[ JAVA ] HTML 을 PDF 으로 변환 (10) | 2012.11.09 |
[ JAVA ] According to TLD or attribute directive in tag file, attribute test does not accept any expressions (0) | 2012.08.03 |
댓글