初学者几个小问题

zzgl 2002-11-14 04:47:08
class SumAverage {
public static void main(String[] arguments) {
int sum = 9;
if (arguments.length > 0) {
for (int i = 0; i < arguments.length; i++) {
sum += Integer.parseInt(arguments[i]);
}
}
}
}
public static void main(String[] arguments) 中arguments是什么意思。
arguments.length 是怎么确定长度的。
Integer.parseInt(arguments[i])是怎么取的。

...全文
17 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzgl 2002-11-14
  • 打赏
  • 举报
回复
arguments 是不是有固定的名字,还是可以随便定义。

编译后怎么运行 java SumAverage 1 3 4 6 1

我是用txtpass 编译,直接运行的。
jwboyR 2002-11-14
  • 打赏
  • 举报
回复
arguments的长度是他这个类自带的方法
其余的问题答案同意楼上的关点
coldplay 2002-11-14
  • 打赏
  • 举报
回复
假如你输入java SumAverage aa bb cc
arguments.length 等于3
Integer.parseInt(arguments[i]);\\把字符串转化为int型
secrets001 2002-11-14
  • 打赏
  • 举报
回复
arguments是执行参数

编译成class后,运行时

java SumAverage 1 3 4 6 1

这是1 3 4 6 1将存在arguments中明白??

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧