JAVA

[Java] 숫자 검사하기.

SangRok Jung 2022. 6. 7. 15:06
반응형

문제


문자열에 숫자를 입력하고 숫자가 맞는지 판단하는 Method를 만드시오.

 

 

 

 

 

 

 

 

해법.


숫자 확인 Method

    public static boolean isNumber(String str){
        if(str == null || str.equals("")){
            return false;
        }

        for(int i=0; i<str.length(); i++){
            char cha = str.charAt(i);

            if(cha < '0' || cha > '9'){
                return false;
            }
        }

        return true;
    }

 

 

 

 

Main Method

    public static void main(String[] args) {
        String str = "123";
        System.out.println(str + "는 숫자입니까? " + isNumber(str));

        str = "1234o";
        System.out.println(str + "는 숫자입니까? " + isNumber(str));
    }

 

 

 

 

Tip.

String Class의 charAt(int i) 를 사용하면 문자열의 i번째 위치한 문자를 얻을 수 있다.

반응형

'JAVA' 카테고리의 다른 글

[Java] Interface  (0) 2022.06.09
[Java] Inheritance (상속)  (0) 2022.06.08
[Java] Console I/O  (0) 2022.06.07
[Java] printf() 출력  (0) 2022.06.05
[Java] VSC JAVA 개발 환경 구축  (0) 2022.06.03