首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

施用iterator

2012-12-25 
使用iterator最近看书,看到iterator用法。写个简单的printAll public static void printAll (Iterator iter

使用iterator
最近看书,看到iterator用法。


写个简单的printAll

 public static void printAll (Iterator iter) {        while (iter.hasNext())            System.out.println(iter.next().toString());    }public static void main (String[] args) {        HashMap this_map = new HashMap();        Random ran = new Random();        for (int i = 1; i  list = new ArrayList();        for (int i = 1; i < 10; i++) {            list.add(ran.nextInt());        }        printAll(this_map.keySet().iterator());        printAll(list.iterator());    }}

printAll的参数为Iterator,则各种集合都可以传入这个方法。

热点排行