package test.list;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class ListAndMap {
public static void main (String args[]){
/* List<String> list = new ArrayList<String>();
list.add("6");
list.add("dream");
list.add("for life");
//1.for
for(int i=0;i<list.size();i++){
System.out.print(list.get(i)+"\t");
}
System.out.println("\n");
//2.foreach
for(String t:list){
System.out.print(t+"\t");
}
System.out.println("\n");
//3.iterator
Iterator it =list.iterator();
while(it.hasNext()){
System.out.print(it.next()+"\t");
}*/
Map<String, String> map =new LinkedHashMap<String, String>();
map.put("boy", "dream");
map.put("girl", "moye");
System.out.println(map.entrySet());
//1.键值对
for(Entry<String, String> mpp:map.entrySet()){
System.out.println(mpp.getKey()+":"+mpp.getValue());
}
//2.key
Set<String> sett =map.keySet();
for(String s:sett){
System.out.println(s+":"+map.get(s));
}
}
}