问题:模仿JavaAppArguments.java示例,编写一个程序,此程序从命令行接受多个数字,求和之后输出结果。
设计思想:输入两个数字求和好写,但命令行输入的参数是字符串,字符串相加得到的不是数字,所以把字符串转化为数字是这个程序的关键。
程序流程图:建立一个类→→定义一个总和变量sum→→将字符串转化为数字→→sum+求数字和;。
源程序代码:
package he;
public class jia {
public static void main(String[] args) {
// TODO Auto-generated method stub
int sum=0;
for(String arg:args){
System.out.println(arg);
sum+=Integer.valueOf(arg);
}
System.out.println(sum);
}
}
结果截图: