map,list集合怎么遍历

mac2022-06-30  33

map集合遍历:package cn.dingyi;import java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * author:dingyi * time:2019/8/31 0031 15:17 */public class Map集合遍历 { public static void main(String[] args) { Map<Object, Object> map = new HashMap<>(); map.put(1,"姐姐"); map.put(2,"弟弟"); map.put(3,"哥哥"); map.put(4,"妹妹"); map.put(5,"妹子");// 第一种:有key值// Iterator<Map.Entry<Object, Object>> iterator = map.entrySet().iterator();// while(iterator.hasNext()){// Map.Entry<Object, Object> entry = iterator.next();// System.out.println("key"+entry.getKey()+"value"+entry.getValue());// }// 第二种:没有key值 for (Object o:map.values() ) { System.out.println(o); } }}list集合遍历: package cn.dingyi;import java.util.ArrayList;import java.util.Iterator;import java.util.List;/** * author:dingyi * time:2019/8/31 0031 15:30 */public class list集合遍历 { public static void main(String[] args) { List<Object> list = new ArrayList<>(); list.add("桥本有菜"); list.add("深美咏雪"); list.add("里美尤利娅"); list.add("桃谷绘里香"); list.add("波多野结衣");// for (Object o:list// ) {// System.out.println(o);// }// for(int i=0;i<list.size();i++){// System.out.println(list.get(i));// } Iterator<Object> iterator = list.iterator(); while(iterator.hasNext()){ Object next = iterator.next(); System.out.println(next); } }}  

转载于:https://www.cnblogs.com/dingyi-boss/p/11439185.html

最新回复(0)