(Java) 숫자 입력 및 각 자릿수의 합 추출
내가 만든 코드
package com.green.java.ch04;
import java.util.Scanner;
public class WhileStudy01 {
public static void main(String() args) {
int num = 0, sum = 0;
Scanner scan = new Scanner(System.in);
System.out.print("숫자를 입력하세요. (예:12345) > ");
String temp = scan.nextLine();
System.out.println(temp);
for (int i = 0; i < temp.length(); i++) {
System.out.println(temp.charAt(i));
sum += Integer.parseInt(String.valueOf(temp.charAt(i)));
}
System.out.println(sum);
}
}
다른 사람의 코드
방법없이 만든
받은 문자열을 숫자로 변환하고 while문을 사용하여 10으로 나눈 후 나머지를 사용