java类集学习
import java.util.ArrayList;import java.util.Collection;
//import java.util.List;
public class ArrayListDemo01
{
public static void main(String[] args)
{
//List<String> allList=new ArrayList<String>(); //向上转型方式,实例化List对象,可以直接用
//ArrayList allList=new ArrayList(),不向上转型么?
ArrayList<String> allList=new ArrayList<String>();
Collection<String> allColl=new ArrayList<String>();
allList.add("Hello");
allList.add(0,"World");
allList.add("测试");
System.out.println(allList);
allColl.add("collection==>");
allColl.add("coll举例==>");
allColl.add("第三个");
System.out.println(allColl);
System.out.println();
allList.addAll(allColl);
System.out.println(allList);
}
}
如没有用到LIst接口,可以省略
iimport java.util.List; System.out.println("=========输出类集的全部元素=========");
for(int i=0;i<allList.size();i++)
{
System.out.print("\t"+allList.get(i));
}
System.out.println("===========用toArray()方法,将类集转化为对象数组============");
Object[] obj=allList.toArray();
for(int i=0;i<obj.length;i++)
{
String str=(String) obj;
System.out.println(str);
}
页:
[1]