gpt4 book ai didi

java - 基础模拟考试 SCJP

转载 作者:行者123 更新时间:2023-12-01 13:19:11 24 4
gpt4 key购买 nike

给出下面的代码。该代码由“java Test 1 2 3 4”运行。结果是什么?

public class Test { 

public static void main(String args[]) {

for (int i = 1; i < args.length; i++) {

System.out.print(i + " ");
}
}
}

A) 编译失败。

B) 运行时抛出异常。

C) 1 2 3

D) 1 2

E) 2 3

这来自 SCJP,给出的答案是“1 2 3”。但它应该是“1 2”,因为 args.length = 3,因此循环将执行 2 次,输出为“1 2”。如果我错了请纠正我。

感谢您的帮助。

最佳答案

args.length4"1""2""3 ““4”。由于此循环以 1 开始,因此实际上会跳过第一个参数 1,并且循环运行 3 次,而不是 2 次,即每个参数运行一次最后 3 个元素。

关于java - 基础模拟考试 SCJP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22184131/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com