프로그래머스
문자열 다루기 기본
backend_fighting
2022. 12. 21. 17:54
728x90
나의코드
class Solution { public boolean solution(String s) { boolean answer = true; if(s.length() !=4 && s.length() !=6) return false; else { for(int i=0;i<s.length();i++) { if(s.charAt(i)<'0' || s.charAt(i)>'9') { return false; } } } return true; } } |
베스트코드(프로그래머스 출처)
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; } } |
느낀점 : 자바의 문법을 많이 활용한 코드이다.
728x90