求一个整数各位数之和
package com.sugarpie.classtest05;
import java.util.Scanner;
/**
* @author sugarpie
* @create 2021-04-06-9:05
*/
public class SumTest {
public static int sumDigits(long n){
int sum = 0;
while (true){
sum += n % 10;
n /= 10;
if (n % 10 == 0){
break;
}
}
return sum;
}
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Enter a integer:");
long number = input.nextLong();
System.out.println("The sum is:" + sumDigits(number));
}
}