자릿수반환하기

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;
}

댓글

이 블로그의 인기 게시물

파일처리(한번에 모두읽기, 라인단위로 읽기, 쓰기, 리스트처리, 특정길이만큼 읽기)

AWS 가용성,확장성

Serverless computing 도입시 고려사항