Ошибка в подсчете , выводит 159 получается складывает код символа . А как можно преобразовать символ в число в этой строке: culs += cul.charAt(i);
package com.javarush.task.task01.task0132;
/*
Сумма цифр трехзначного числа
*/
public class Solution {
public static void main(String[] args) {
System.out.println(sumDigitsInNumber(546));
}
public static int sumDigitsInNumber(int number) {
public static int sumDigitsInNumber(int number) {
StringBuilder cul = new StringBuilder( );
cul.append(number);
int culs=0;
for (int i=0; i<cul.length();i++)
{ culs += cul.charAt(i); }//напишите тут ваш код
return culs; }
} //напишите тут ваш код
}