import java.util.Scanner;

public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

    while (scanner.hasNextLine()) {
        String input = scanner.nextLine();
        double number = Double.parseDouble(input);
        int sum = 0;
        
        String numberStr = String.valueOf(number);
        for (int i = 0; i < numberStr.length(); i++) {
            char c = numberStr.charAt(i);
            if (Character.isDigit(c)) {
                sum += Integer.parseInt(String.valueOf(c));
            }
        }
        
        System.out.println(sum);
    }
    
    scanner.close();
}

}

Java入门练习:计算数字字符串中所有数字之和

原文地址: http://www.cveoy.top/t/topic/ceE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录