java计算出字符串中所有的数字求和?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java计算出字符串中所有的数字求和?相关的知识,希望对你有一定的参考价值。
参考技术A //如果仅仅识别整数的话,可以用这个\\x0d\\x0a\\x0d\\x0apublic class T \\x0d\\x0a public static void main(String[] args) \\x0d\\x0a String value = "我们都是2007年3月28日参加课题设计的,对于我们来说也是第1次挑战,但结果是好的,我们做到了100%满意。";\\x0d\\x0a System.out.println(sum(value));\\x0d\\x0a \\x0d\\x0a\\x0d\\x0a public static int sum(String value) \\x0d\\x0a String strings[] = value.split("\\D+");\\x0d\\x0a int sum = 0;\\x0d\\x0a for (String s : strings) \\x0d\\x0a if (!s.equals("")) \\x0d\\x0a sum += Integer.parseInt(s);\\x0d\\x0a \\x0d\\x0a \\x0d\\x0a return sum;\\x0d\\x0a \\x0d\\x0a模仿JavaAppArguments.java示例,编写一个程序,此程序从命令行接收多个数字,求和之后输出结果。
程序设计思想:模仿JavaAppArguments实例,比模仿实例多的是要进行求和,此时需要将字符串转换为整型进行计算。
源代码:
//那颖 20163448 信1605-2班
public class Imitate
{
public static void main(String[] args)
{
int sum=0;
System.out.println("参数个数:"+args.length);
for (String arg : args)
{
System.out.println(arg);//输出命令行接收到的数字
sum=sum+Integer.valueOf(arg);//将字符串转换为整型才可计算
}
System.out.println("sum is "+sum);
}
}
程序流程图:
运行结果截图:
以上是关于java计算出字符串中所有的数字求和?的主要内容,如果未能解决你的问题,请参考以下文章