public class acc
{
public static void main(String argv[])
{
ArrayList al=new ArrayList();
al.add("java1");
al.add("java2");
al.add("java3");
sop(al.size());
sop(al);
sop(al.clear());//无法编译
sop(al.remove("java2"));
al.clear();
sop(al);
}
public static void sop(Object obj)
{
System.out.println(obj);
}
}
用sop输出集合时候,为什么使用size等方法就可以直接当作参数,然后输出,但是clear方法作为参数就是错误呢? |