Такс, если это увидят новички, то не пугайтесь и пройдите мимо. А теперь к делу. Допустим, для фиксированного числа можно сделать так:
int d = 1776;
        int e = 0;
        while (d > 0) {
            e += d % 10;
            d /= 10;
        }
        System.out.println(e); // выдаст 21
А как это реализовать в цикле for?
for (int i = 0; i < 10000; i++) {
}
И да, а как внутри цикла поиск суммы чисел вывести в отдельную функцию? Что бы можно было сделать что-то наподобие этого:
if(i % 3 == 0 && i % 5 != 0 && sum > 10){
                  System.out.println(i);