博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java集合框架Iterable接口
阅读量:3967 次
发布时间:2019-05-24

本文共 1306 字,大约阅读时间需要 4 分钟。

Main.java

package 集合框架.Collection接口;/**           Iterable(接口)*           Collection(接口)* List(接口)        Queue(接口)          Set(接口)* ArrayList(接口类)    PriorityQueue (接口类)     HashSet(接口类)* LinkedList(接口类)* */import java.util.Collections;public class Main {
public static void main(String[]argv){
//CollectionDemo.show();/*Collection接口*/ //CollectionDemo.listDemo();/*List接口*/ //CollectionDemo.queueDemo();/*Queue接口*/ //CollectionDemo.setDemo();/*Set接口*/ CollectionDemo.hashMapDemo();/*Map接口*/ }}

GenericList.java

package 集合框架.关于Iterable接口;import java.util.Iterator;public class GenericList
implements Iterable
{
//public class GenericList
//public class GenericList
//public class GenericList
{
private T[] items=(T[])new Object[10]; private int count=0; public void add(T item){
items[count++]=item; } public T get(int index){
return items[index]; } @Override public Iterator
iterator() { return new ListIterator(this); } /*实现迭代器*/ private class ListIterator implements Iterator
{ private GenericList
list; private int index; public ListIterator(GenericList
list){ this.list=list; } @Override public boolean hasNext() { return (index

转载地址:http://hucki.baihongyu.com/

你可能感兴趣的文章
杂项设备实现原理
查看>>
DMA原理
查看>>
stat.h头文件,轻松获取文件属性(2…
查看>>
杂项设备实现原理
查看>>
stat.h头文件,轻松获取文件属性(2…
查看>>
stat.h头文件,轻松获取文件属性
查看>>
stat.h头文件,轻松获取文件属性
查看>>
fcntl.h和unistd.h
查看>>
fcntl.h和unistd.h
查看>>
Printk在终端显示
查看>>
Printk在终端显示
查看>>
嵌入式Linux之我行——S3C2440上触摸…
查看>>
嵌入式Linux之我行——S3C2440上触摸…
查看>>
Linux环境进程间通信(二): 信号…
查看>>
Linux环境进程间通信(二): 信号…
查看>>
Linux环境进程间通信(二): 信号…
查看>>
Linux环境进程间通信(二): 信号…
查看>>
wait和waitpid函数
查看>>
wait和waitpid函数
查看>>
fcntl 函数
查看>>