public class Six {
  public static void main(String[] args) {
    int n = 23874623;
    int sum01 = sumOfDigits( n ); 
    int sum02 = 0; 
    for (       ; n > 0  ; n /= 10 ) {
      sum02 += n % 10; 
    }
    System.out.println( "sum01(23874623) = " + sum01 + " (expected value: 35) " ); 
    System.out.println( "sum02(23874623) = " + sum02 + " (expected value: 35) " ); 
    System.out.println( "b/c  2 + 3 + 8 + 7 + 4 + 6 + 2 + 3 = 35 " ); 
  }
  public static int sumOfDigits( int n ) {
    String number = n + "";
    int sum = 0; 
    for (int i = 0; i < number.length(); sum += number.charAt(i++) - '0') ; 
    return sum; 
  }
}