我想创建一个ArrayList类对象,并创建一个该类的实例.怎样创建事例.请那位大虾指点一番.
<E>是什么意思,创对象的时候怎么用

解决方案 »

  1.   

    ArrayList aList = new ArrayList();
    如果ArrayList里边全部存储的是同一种类型的对象(如String),写成这样,以后取出时也不用强制转换类型:
    ArrayList<String> = new ArrayList<String>();
      

  2.   

    ArrayList<T>意味着ArrayList中的每个元素都是T的对象
      

  3.   

    在这里E就是一种泛性,也就是说你的ArrayList的元素由编译器保证肯定是E类型的
      

  4.   

    E是一种泛性,那在实际创建类对象时怎么用,是二楼写的那样吗.我在API上看到ArrayList类为ArrayList<E>,创建这个类对象一定要指定<E>这个参数吗.
    如果用如下方法创建对象须指定<E>吗
    List list = new ArrayList();
      

  5.   

    lw9879() ( ) 信誉:100 
    E是一种泛性,那在实际创建类对象时怎么用,是二楼写的那样吗.我在API上看到ArrayList类为ArrayList<E>,创建这个类对象一定要指定<E>这个参数吗.
    如果用如下方法创建对象须指定<E>吗
    List list = new ArrayList();1.5中定义的
    1.4不是,但工程多数是1.4的
    List list = new ArrayList();可以