본문 바로가기
Java/알고리즘

문자열 다루기 기본

by 티코딩 2024. 1. 29.

 

 

ㅇ 풀이

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

 

길이가 4 나 6이어야하니, 4,6이 아닐땐일단 false로 해놓고, 4,6일땐 주어진 String s 를 한글자씩 char로 바꿔, Character의 isDigit()은 10진수 숫자인지 판별하는 메서드이므로 10진수의 숫자가 아닌경우엔 바로 false를 반환한다.

'Java > 알고리즘' 카테고리의 다른 글

직사각형 별찍기  (0) 2024.02.02
행렬의 덧셈  (0) 2024.02.01
부족한 금액 계산하기  (0) 2024.01.26
문자열 내림차순으로 배치하기  (1) 2024.01.25
약수의 개수와 덧셈  (0) 2024.01.24