首先看list集合 代码如下:
public static void getListData() {
List<String> stringList = new ArrayList<>();
for(int i=0;i<30;i++) {
stringList.add("第"+i+"条数据");
}
//方法一
for(int i=0;i<30;i++) {
System.out.println(stringList.get(i));
}
//方法二
for(String string : stringList) {
System.out.println(string);
}
}
运行结果如下:
接下来看Map集合 代码如下
public static void getMapData() {
HashMap<String, Object> stringMap = new HashMap<>();
for(int i=0;i<30;i++) {
stringMap.put(""+i, "第"+i+"条数据");
}
for(Entry<String, Object> entry : stringMap.entrySet()) {
System.out.println("第"+entry.getKey()+"条数据:"+entry.getValue());
}
}
运行结果如下: