Notice
Recent Posts
Recent Comments
Link
250x250
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

거인의 코딩일지

[Lv.1_Java] 문자열 다루기 기본 본문

알고리즘테스트/Programmers

[Lv.1_Java] 문자열 다루기 기본

코딩거인 2023. 8. 14. 17:36
728x90

class Solution {
    public boolean solution(String s) {
        boolean answer = true;
        char [] arr = s.toCharArray();
        if(arr.length == 4 || arr.length == 6){
            for(int i =0; i <arr.length; i++){
                if((int)arr[i]> 57){
                    answer = false;
                }
            }    
        }else{
            answer = false;
        }
        
        return answer;
    }
}

문자열을 char 배열에 넣어준뒤 배열의 길이를 먼저 조건 걸어서 넘기고 그 안에서 아스키코드로 확인하여 문자열이 존재할 경우 false 를 반환하게 하였고 또 배열의 길이가 조건에 맞지 않을 경우에도 false  를 반환하게 만들었다.

728x90