Helenr
List是接口,它存放的数据是有序,会确保以一定的顺序保存元素,使用是使用它的实例类,如ArrayList,LinkedList;如List<String> list=new ArrayList<>();ArrayList是List的一个实例类,使用ArrayList可以顺序存放数据;如:List<String> list=new ArrayList<>(); list.add("test");获取数据:for(int i=0;i<list.size();i++){String str=list.get(i);}Map 是集合,是按键值对(key-value)存放数据, 使用时,使用Map的使用类HashMap<>,如Map<String,String> map=new HashMap<String,String>(); map.put("id","100000001");map.put("name","张三");获取数据:1、直接遍历for (String key : map.keySet()) {System.out.println("key= " + key + " and value= " +map.get(key));}2、Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();while (it.hasNext()) {Map.Entry<String, String> entry = it.next();System.out.println("key= " + entry.getKey() + " and value= "+ entry.getValue());}