Java: 用Java循环一个Iterable

如果您使用某些Java API并返回一个Iterable,例如,则可能要循环此Iterable 。Iterable

该方法非常简单,如下所示:

Iterable<String> result = ... //result returned from some method.
for(String s: result){
	System.out.println(s);
}

如果使用hasNext(),您还可以执行以下操作:

Iterable<String> result = ... //result returned from some method.
Iterator<String> iter = result.iterator();
while(iter.hasNext()){
	System.out.println(iter.next());
}

Iterable是中的接口java.lang,它定义了一个iterator()返回Iterator 的方法。

在这里插入图片描述

发布了0 篇原创文章 · 获赞 0 · 访问量 110

猜你喜欢

转载自blog.csdn.net/qq_41806546/article/details/105134168