相关疑难解决方法(0)

增强的for语句如何为数组工作,以及如何获取数组的迭代器?

给出以下代码段:

int[] arr = {1, 2, 3};
for (int i : arr)
    System.out.println(i);
Run Code Online (Sandbox Code Playgroud)

我有以下问题:

  1. 以上for-each循环如何工作?
  2. 如何在Java中获取数组的迭代器?
  3. 数组是否转换为列表以获取迭代器?

java arrays foreach iterator

76
推荐指数
9
解决办法
17万
查看次数

从String []返回Iterator <String>

我有一个foo有田地的课String[] bar.我想foo实施Iterable<String>.

所以我正在写作

@Override            
public Iterator<String> iterator() {
    // ToDo - return some function of `bar`
}
Run Code Online (Sandbox Code Playgroud)

我可以把什么在标线ToDo做一个Iterator出来bar

java arrays collections

-2
推荐指数
1
解决办法
439
查看次数

标签 统计

arrays ×2

java ×2

collections ×1

foreach ×1

iterator ×1