共計(jì) 599 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
在 Java 中,可以使用 Iterable 接口的 iterator() 方法來獲取一個(gè) Iterator 對(duì)象,然后通過這個(gè) Iterator 對(duì)象來遍歷所有元素。下面是一個(gè)示例代碼:
import java.util.ArrayList;
import java.util.Iterator;
public class Main {public static void main(String[] args) {ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");
Iterable<String> iterable = list;
Iterator<String> iterator = iterable.iterator();
while (iterator.hasNext()) {String element = iterator.next();
System.out.println(element);
}
}
}
在上面的示例中,我們先創(chuàng)建了一個(gè) ArrayList 對(duì)象,并向其中添加了一些元素。然后將 ArrayList 對(duì)象轉(zhuǎn)換為一個(gè)實(shí)現(xiàn)了 Iterable 接口的對(duì)象,并通過 iterator() 方法獲取一個(gè) Iterator 對(duì)象。最后使用 while 循環(huán)和 Iterator 對(duì)象來遍歷所有元素并輸出。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完