这问题很菜,但我真的不知道,请告诉我。查API文档:
util.LinkedList() 类
有个boolean add(E o)方法
我的问题是:
不懂这个参数E代表什么类型,
哪些类型的对象可以往里面传呢?还有这个方法的返回值,何时为true? 何时为false呢?

解决方案 »

  1.   

    E代表泛型,比如new LinkedList<String>(),add的这个E就代表String了,这时候只能向LinkedList中添加字符串。
      

  2.   

    其实应该是一个有关LinkedList类的问题
      

  3.   

    new的时候指定的什么类型就是什么类型,只要是包装类型或者自定义的类都可以用作泛型,LinkedList中的泛型表示这个集合中只能保存这种类型的对象,或者是它的子类对象。
      

  4.   

    还有
    boolean add(E o)
    该方法返回值的意义呢?
      

  5.   

    添加成功返回true,添加失败返回false。