[JAVA] 숫자에서 각 자리의 숫자 추출하기

KIM KYUBIN·2022년 7월 17일
0

📝 문자열 변환 없이 오직 숫자만으로 각 자리의 숫자를 추출해보자!

🔆 숫자를 10으로 나머지 연산을 하면 일의 자리 수를 추출할 수 있다.
그 후, 10으로 나누면서 일의 자리 수를 제거시킨다.

int num = 12345;
ArrayList<Integer> arrNum = new ArrayList<Integer>(5);

while(num > 0) {
	arrNum.add(num % 10);
    num /= 10;
}

System.out.println(arrNum);

// [5, 4, 3, 2, 1]
profile
상상을 현실로 만들기 위해 노력하는 개발자

0개의 댓글