https://school.programmers.co.kr/learn/courses/30/lessons/12947
String s= Integer.toString(x);
int[] arr = new int[s.length()];
for(int i =0; i < s.length(); i++){
arr[i]= s.charAt(i)-'0';
n +=arr[i];
}
class Solution {
public boolean solution(int x) {
boolean answer = false;
int n =0;
String s= Integer.toString(x);
int[] arr = new int[s.length()];
for(int i =0; i < s.length(); i++){
arr[i]= s.charAt(i)-'0';
n +=arr[i];
}
if((x%n)==0){
answer =true;
}
return answer;
}
}
공부
배열을 문자열로 변환하는 방법
Arrays.toString( )
char 배열을 문자열로 변환하는 방법
String.valueOf( )
문자열을 char로 변환하는 방법
.toCharArray( )
유익한 자료 감사합니다.