import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
public class JavaListMapSet {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
List<String> list=new ArrayList<String>();
list.add("aaaa");//添加数据
list.add(0, "bbbb");//从位置0插入
list.get(0);//获取数据
List<String> list1=new ArrayList<String>();
list1.add("ccccc");
list1.addAll(list);//将list全部插入到list1中
list1.clear();//移除所有元素
list.contains("aaa");//是否包含指定元素
list.isEmpty();//判空
list.iterator();//对列元素进行迭代
Iterator<String> it=list.iterator();
while(it.hasNext()){
System.out.println(it.next());
}
list.remove(0);//移除列表中的指定元素
list.removeAll(list1);
list.subList(0, 2);//获取列表中指定范围的子列表
Map map=new HashMap();
map.put("aaa", "aaa");
map.clear();
map.containsKey("aaa");//判断map集合对象中是否包含指定的键名
map.containsValue("aaa");//判断map集合对象中是否包含指定的键值
Map map1=new HashMap();
map.equals(map1);//判断相等
map.get("aaa");//获取指定键所映射的值
map.keySet();//获取map集合的所有键名
map.values();//获取map集合中的所有键值对象
Set set=new HashSet();//set集合中添加以相同的对象,set不改变,添加对象返回false,否则true
set.add("book");
set.contains("aa");//判断是否包含指定的对象
set.toArray();//用set集合创建一个数组
}
}