用法:
import java.util.*import static java.lang.System.out
public class Sample{
public static void main(String args[]) {
List<Integer> list=new ArrayList<Integer>(){
private static final long serialVersionUID = 1L
{
add(1)
add(2)
}
}
Iterator<Integer> itor=list.iterator()// 获取集合的枚举器
while(itor.hasNext()) {// 迭代枚举器
out.println(itor.next())
}
}
}
List<Integer> list = new ArrayList<Integer>()list.add("a")
list.add("b")
list.add("c")
list.add("bb)
list.add("dd")
list.add("a")
Map<Integer,Integer> map = new HashMap<Integer,Integer>()
for(Integer i :list){
map.put(i, map.get(i)+1)
}
for (Object o : map.keySet()) {
System.out.println(o + "出现次数:" + map.get(o))
}
参考一下
List<String>list = new ArrayList<String>()//创建集合对象;list.Add("1")//在集合里存入数据
list.Add("2")
List是一个接口,不能实例化,创建对象时要使用他的实现类ArrayList(其他);
看看http://www.jb51.net/article/45660.htm