hascode()返回的字符串当然是类的唯一标志,好象是内存地址、
interator() 返回的当然是ArrayList中的元素了。
至于第三个问题我还不懂楼主的意思。为什么要将他们关联在一起呢?

解决方案 »

  1.   

    第3点补充:Arraylist中的方法addAll(Collection c)
               如何来用这个方法呢?是这个意思!
                        
      

  2.   

    还有一点,我试了intrrator(),返回的字符串为“java.util.AbstractList$Itr@310d42”,这段字符什么意思呢》
      

  3.   

    3、Collection是一个接口,所以这里的参数可以是任何实现了这个接口的类的实例(包括ArrayList本身也实现了这个接口)。比如有另一个ArrayList anotherList对象,它已经加了很多元素,你想把它的元素都加到你的ArrayList对象myList中,可以用
      myList.addAll(anotherList);
    常见的实现Collection接口的类有:ArrayList, HashSet, LinkedHashSet, LinkedList, TreeSet, Vector 
      

  4.   

    sorry,上面的addAll方法的参数写错了,应该是两个参数,如
      myList.addAll(1, anotherList);