Всем привет.
Нашел решение этой задачи на просторах гугла)) Задачу решил... Но, не совсем понял как работает она.
Объясните пожалуйста)
public class Solution {
public static void main(String[] args) {
System.out.println(sumDigitsInNumber(546));
}
public static int sumDigitsInNumber(int number) {
int sum = 0;
while (number > 0) {
sum += number % 10;
number /= 10;
}
return sum;
}
}