Map、List集合遍历方法总结
import java.util.*;
public class MapListTest {
public static void main(String [] args){
Map<Integer,String> map = new HashMap<Integer,String>();
map.put(1,"王赛");
map.put(2,"王世杰");
map.put(3,"柏阳");
map.put(4,"杜盈锐");
for(Integer i : map.keySet()){
System.err.println("第一种遍历Map的方法key:"+i+"value:"+map.get(i));
}
for(Integer i : map.keySet()){
System.err.println("第二种遍历Map的方法只遍历Key:"+i);
}
for(String s : map.values()){
System.err.println("第二种遍历Map的方法只遍历Values"+s);
}
for(Map.Entry<Integer,String> entry : map.entrySet()){
System.err.println("第三种遍历Map的方法键Key:"+entry.getKey()+"第三种遍历Map的方法键Values:"+entry.getValue());
}
Iterator<Map.Entry<Integer,String>> it = map.entrySet().iterator();
while (it.hasNext()){
Map.Entry<Integer,String> entry = it.next();
System.err.println("第四种遍历Map的方法键key :"+entry.getKey()+" 第四种遍历Map的方法value :"+entry.getValue());
}
List<String> list = new ArrayList<String>();
list.add("王赛");
list.add("王世杰");
list.add("柏阳");
list.add("杜盈瑞");
for(int i=0; i<list.size(); i++){
String s = list.get(i);
System.out.println("第一种遍历liat方式 "+s);
}
for (String s : list){
System.out.println("第二种遍历list方式"+s);
}
Iterator iterator = list.iterator();
while (iterator.hasNext()){
System.out.println("第三种遍历list方式"+iterator.next());
}
}
}
List增删改查
List增删改查
Map的增删改查