我需要在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);