如何将包含在字母数字序列中的数字相加



我需要在Java (netbeans)中做一个程序,其中用户插入包含字母和数字的任何序列(例如:aa5bgd6dcx78),然后我需要将数字求和,如5+6+7+8并打印结果。有什么办法吗?

我需要用户for,子字符串和等号。

谢谢

String input = "aa5bgd6dcx78";
int total = 0;
for(int i = 0; i < input.length(); i++) {
    curChar = input.charAt(i);
    if(curChar.isDigit()) {
        total += curChar;
    }
}
System.out.println("Total is: " + total);

相关内容

  • 没有找到相关文章

最新更新