class Solution { public boolean solution(String s) { boolean answer = false; int check = s.length(); if(check==4||check==6){ if(s.matches("^\\d+$")){ return true; } } return answer; } }
-----------------
class Solution { public boolean solution(String s) { if(s.length() == 4 || s.length() == 6){ try{ int x = Integer.parseInt(s); return true; } catch(NumberFormatException e){ return false; } } else return false; } }---------------
import java.util.*; class Solution { public boolean solution(String s) { if (s.length() == 4 || s.length() == 6) return s.matches("(^[0-9]*$)"); return false; } }
출처: www.programmers.co.kr
'알고리즘' 카테고리의 다른 글
(JAVA) 소수 찾기 (0) | 2018.10.25 |
---|---|
(JAVA) 서울에서 김서방 찾기 (0) | 2018.10.25 |
(JAVA) 문자열 내림차순으로 배치하기 (0) | 2018.10.25 |
(JAVA) 문자열 내 p와 y의 개수 (0) | 2018.10.25 |
(JAVA) 문자열 내 마음대로 정렬하기 (0) | 2018.10.24 |