비버놀로지

[Programmers 프로그래머스] 12918 문자열 다루기 기본 본문

ALGORITM/JAVA

[Programmers 프로그래머스] 12918 문자열 다루기 기본

KUNDUZ 2021. 1. 7. 10:59
728x90

programmers.co.kr/learn/courses/30/lessons/12918

 

코딩테스트 연습 - 문자열 다루기 기본

문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 제한 사항 s는 길이 1 이

programmers.co.kr

입력값을 Character로 바꾸어 주어 내부에 foreach를 통해 모든 값을 확인해 보다가 숫자가 아닌 값이 있다면 false를 출력할 수 있도록 제작했다.

class Solution {
    public boolean solution(String s) {
        boolean answer = true;
		char []temp=s.toCharArray();
		if(temp.length==4||temp.length==6) {
			
			for (char c : temp) {
				if(c<'0'||c>'9') {
					answer=false;
					break;
				}
			}
		}else {
			answer=false;
		}
        return answer;
    }
}
728x90
Comments