【发布时间】:2023-02-22 10:10:54
【问题描述】:
我的基本数据结构教授发布了这个示例代码。我需要帮助破译这段代码的含义。
这是声明:
for (int i = 0; i < (num = args.length == 1 ? Integer.parseInt(args[0]) : 11); ++i) {
【问题讨论】:
-
a ? b : c表示“如果 a 则表达式的值为 b,否则值为 c”。 -
这都是非常基本的代码。你能澄清一下你不明白的部分吗?
标签: java