import java.util.*;
public class RongQi
{
public static void main(String []args){
Collection <String> c=new ArrayList <String> ();
c.add("ss");
c.add(new String ("1.233"));
System.out.println(c.size());
System.out.println(c);
}
}
注意
假如第五行代码不加尖括号的话会这样
网上解释为:原因是jdk1.5里的集合类的创建和jdk1.4里有些区别,主要是jdk1.5里增加了泛型,也就是说可以对集合里的数据进行检查。在jdk1.5以前,如果没有指定参数类型,则 JDK 1.5 编译器由于无法检查 给出的参数是否合乎要求,而报告 unchecked 警告,这并不影响运行。按照提示,编译是指定参数即可取消这样的警告。或者为其制定类型参数。