关于使用命令行参数汇总数字 例如
java sum "1 2 3" <--"1 2 3" will be args[0]
the sum is 6
我该如何计算呢?
我想要这个程序的代码。
谢谢
此代码只能计算我何时输入
java sum 1 2 3
但我想要输入
java sum“1 2 3”
public class sum {
public static void main( String args[] ) {
int num=0;
for(int i=0; i<args.length; i++){
num+= Integer.parseInt(args[i]);
}
System.out.println("The sum is " + num);
}
}
答案 0 :(得分:1)
args[0].split(" ");
在空格上拆分“1 2 3”字符串并将其指定给新数组。Integer.parseInt(String);