class Solution { public int solution(int order) { int answer = 0; String orderNum = ""; orderNum = Integer.toString(order); for(int i = 0 ; i < orderNum.length() ; i++){ if(orderNum.charAt(i)=='3'||orderNum.charAt(i)=='6'||orderNum.charAt(i)=='9'){ answer++; } } return answer; } }
정수형 order에 문자열 "" 더해주어 문자열 order로 바꿔주고, toCharArray를 이용해 order 각 문자를 배열로 담아 비교한다.
int answer = 0; for(char x : ("" + order).toCharArray()) if(x == '3' || x == '6' || x =='9') // answer++; return answer; }