본문 바로가기

Dev/JAVA

JAVA-String 숫자여부 Check

728x90
반응형

java 문자열을 처리 하면서 숫자가 있는지 체크 하는 방법.

public boolean CheckNumber(String str){
	char check_char;
	if(str.equals("")){
		//문자열이 공백인지 확인
		return false;
	}
	for(int i = 0; i<str.length(); i++){
		check_char = str.charAt(i);
		if( check_char < 48 || check_char > 58){
			//해당 char값이 숫자가 아닐 경우
			return false;
		}
	}
	return true;
}

문자를 하나씩 자른 후 char값으로 변경하여 값을 확인한다.

숫자인 경우 48보다 작거나 또는 숫자가 58보다 큰 경우 숫자로 판단한다.

 

728x90
반응형

'Dev > JAVA' 카테고리의 다른 글

JAVA 접근 제한자  (0) 2020.08.02
JAVA - 키보드 입력  (0) 2020.07.26
java-openCSV를 이용해서 CSV 읽기  (0) 2020.07.24
java-Json Return Array or Object구분  (0) 2020.07.22
Request Header 정보 조회  (0) 2020.07.09