자릿수반환하기
public static int[] getNumbers(int number) {
/*String[] strArr = String.valueOf(number).split("");
int[] result = new int[strArr.length];
for (int i = 0; i < strArr.length; i++) {
result[i] = Integer.valueOf(strArr[i]);
}
return result;*/
List list = new ArrayList();
while(number!= 0) {
list.add(number%10);
number = number/10;
}
Collections.reverse(list);
int[] result = new int[list.size()];
for (int i = 0; i < list.size(); i++) {
result[i] = list.get(i);
}
return result;
}
/*String[] strArr = String.valueOf(number).split("");
int[] result = new int[strArr.length];
for (int i = 0; i < strArr.length; i++) {
result[i] = Integer.valueOf(strArr[i]);
}
return result;*/
List
while(number!= 0) {
list.add(number%10);
number = number/10;
}
Collections.reverse(list);
int[] result = new int[list.size()];
for (int i = 0; i < list.size(); i++) {
result[i] = list.get(i);
}
return result;
}
댓글
댓글 쓰기