문자열 다루기 기본 [Java]

sua·2022년 12월 18일
0

문제


풀이

class Solution {
    public boolean solution(String s) {
        boolean answer = true;
        
        if(s.length() == 4 || s.length() == 6) {
            for(char c : s.toCharArray()) {
                if(!Character.isDigit(c)) {
                    answer = false;
                    break;
                }
            }
        } else {
            answer = false;
        }
        
        return answer;
    }
}

문자열 s의 길이가 4또는 6인 경우 for문을 돌려서 문자 c가 숫자가 아니라면 answer을 false로 변경하고 for문을 빠져나오게 한다. 그리고 문자열 s의 길이가 4또는 6이 아닌 경우에도 answer을 false로 변경해주면 된다.

결과

profile
가보자고

0개의 댓글

관련 채용 정보