gpt4 book ai didi

java - 在 Java 中使用 for 循环进行迭代

转载 作者:行者123 更新时间:2023-12-02 04:14:12 25 4
gpt4 key购买 nike

我正在尝试弄清楚这实际上叫什么以及在哪里可以找到它的答案。我无法理解

的区别
for (Treet treet : treets) { }

我不知道不同的“树”是什么意思。有人可以帮助我或者至少告诉我它叫什么吗?

最佳答案

for (Treet treet : treets) { }

这是一个增强的for语句(尽管通常被称为增强的for循环)。您是说您想为某些事物集合中的每个元素做一些事情。 (好吧,实际上,你在这里什么也没做,但没关系)。

英文:“对于 Treet 中的每个 treets,做一些事情”。

Treet是一种类型。某个地方你需要一个名为 Treet 的类定义的。如果它位于不同的包中,则需要导入它。

treetsIterable<? extends Treet> ,这意味着您可以调用 treets.iterator()并使用标准 hasNext() 中的结果/next()方式;或扩展 Treet 的数组。这是你可以迭代的东西。

treet是可迭代/数组中的单个元素。您只能在循环体内使用它。

关于java - 在 Java 中使用 for 循环进行迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33489091/

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