能用foreach遍历访问的对象需要实现什么接口或声明什么方法的类型。
能用foreach遍历访问的对象需要实现什么接口或声明什么方法的类型。
相关考题:
以下关于迭代器访问集合结构错误的是() A、访问聚合对象的内容而无需暴露内部表示B、不支持对聚合对象的多种遍历C、为遍历不同的聚合结构提供不同的接口D、定义聚合对象和迭代器接口时,具体的迭代器可实现访问聚合对象的方法
关于Map类型集合的遍历方式,下列哪些说法是正确的: A.Map类型的实现类都同时实现了Iterator接口B.使用foreach进行遍历C.推荐使用keySet进行遍历D.推荐使用entrySet进行遍历
使用IDE关联jdk源码,查阅ArrayList的iterator方法, 1.请写一份文档,说明iterator方法的next和hasNext方法如何配合完成ArrayList的遍历的, 2. iterator方法是Iterable接口里声明的,为什么jdk里面是在Collection这个接口继承Iterable,而不是Collection的实现类比如ArrayList来直接实现Iterable?
42、foreach(类型 变量 in xxxx)表示遍历数组或集合