프로그래머스-문자열 다루기 기본

JIWOO YUN·2023년 3월 17일
0

문제링크

https://school.programmers.co.kr/learn/courses/30/lessons/12918

구현방법

길이가 4 혹은 6인지 체크하고 아니면 그냥 answer에 있는 false값을 리턴

4혹은 6인경우 각 문자가 아스키 코드값이 0보다 작거나 9보다 큰경우 false를 리턴해줍니다.

구현알고리즘

단순 구현

CODE

class Solution {
    public boolean solution(String s) {
        boolean answer = false;

        if(s.length() == 4 || s.length() == 6)
        {
            for(int idx = 0 ; idx < s.length();idx++)
            {
                if(s.charAt(idx) < '0' || s.charAt(idx) > '9'){
                    
                    return false;
                }
            }
            
            return true;
        }

        return answer;
    }
}
profile
Backend Developer 지원 / 도전

0개의 댓글