11问答网
所有问题
java,从键盘输入一个字符串,计算其中的全部数字字符表示的数值之和。例如输入字符串1a2b3c,得1+2+3=6
如题所述
举报该问题
其他回答
第1个回答 2013-09-25
可以写个while语句,然后用hash码判断是不是数字,然后叠加
第2个回答 2013-09-25
public int sum(String str) {
int sum = 0;
char[] c = str.toCharArray();
for (int i = 0; i < c.length; i++) {
if (c[i] >= '0' && c[i] <= '9') {
sum+=(c[i]-48);
}
}
return sum;
}
第3个回答 2013-09-25
用正则表达式提取其中数字相加
<上一页
1
2
相似回答
大家正在搜
相关问题
Java编写一个应用程序,用户从键盘输入一行含有数字字符的字...
用Java编写程序,从键盘上输入一个字符串和一个指定字符,把...
【Java】从键盘输入一个字符串,判断是否是整数数字格式的字...
java程序,从键盘输入一行字符串,统计其中“0"到“9”这...
java编写程序,从键盘输入任一个字符串,求字符串中有几个数...
用java编程统计用户从键盘输入的字符串中所包含的字母,数字...
用java编程,实现:从键盘输入一个字符串,将字符串中遇到的...
在JAVA中,编程统计用户从键盘输入的字符串中所包含的字母、...