我希望用户可以键入四个参数,这将导致用户键入的数字汇总在一起。但是现在我有了问题,如果用户想要减少争论。我该如何总结呢?
public class Sum {
public static void main(String[] args) {
int q = Integer.parseInt(args[0]);
int w = Integer.parseInt(args[1]);
int e = Integer.parseInt(args[2]);
int r = Integer.parseInt(args[3]);
int summe = q + w + e + r;
System.out.println(summe);
Run Code Online (Sandbox Code Playgroud)
您必须检查输入参数的数量(例如args.length),以免尝试访问无效的args数组索引。
如果只想计算总和,则不需要所有这些变量:
public static void main(String[] args) {
int sum = 0;
for (int i = 0; i < args.length; i++) {
sum += Integer.parseInt (args[i]);
}
System.out.println(sum);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58 次 |
| 最近记录: |