资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
常见集合的循环输出方式一、List 集合的循环输出List objList = new ArrayList();1) for (int i=0; i list = new ArrayList();list.add(cheng);list.add(zhang);Iterator it = list.iterator(); while (it.hasNext()String str = (String)it.next();System.out.println(str);4) 将 List 集合转换为 Object 类型的数组,循环输出List list = new ArrayList();list.add(cheng);list.add(zeng);list.add(zhang);Object obj = list.toArray();for (int i=0; i 1) 将 Set 集合转换为迭代器 Iterator 接口,并且循环输出Set set = new HashSet();set.add(cheng);set.add(zeng);set.add(zhang); Iterator it = set.iterator();while (it.hasNext()String str = (String)it.next();System.out.println(str);2) 将 Set 集合转换为 Object 类型的数组Set set = new HashSet();set.add(cheng);set.add(zeng);set.add(zhang);Object obj = set.toArray();for (int i=0;i1) 直接循环 Map 对象Map map = new HashMap();map.put(1,cheng);map.put(2,zeng);map.put(3,zhang);/ 输出键值 for (String key:map.keySet()System.out.println(key);/ 输出 valuefor (String value:map.values()System.out.println(value);2) Map map = new HashMap();map.put(1,cheng);map.put(2,zeng);map.put(3,zhang);Iterator it = map.entrySet().iterator();while (it.hasNext()Map.Entry s = (Map.Entry)it.next();System.out.println(s);输出结果:3=zhang2=zeng1=cheng
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号