那就不要用Set,因为Set会自动消除重复元素。

解决方案 »

  1.   

    如果我放进去的object内容可能不一样,但是object的名字是一样的,是不是也会自动被取消掉?
      

  2.   

    HashMap/HashTable/ArrayList/...
    这几个的用法和Set是一样的吗?
      

  3.   

    是的,都有 add,remove,都用 Iterator来访问里面的item
      

  4.   

    不一样,
    仔细看看书吧
    HashMap/HashTable       //存放键值对ArrayList/Vector   //存放对象,可以重复Set         //存放对象,不可以重复
    ------------------------
    Collection
    ├List
    │├LinkedList
    │├ArrayList
    │└Vector
    │ └Stack
    └Set
    Map
    ├Hashtable
    ├HashMap
    └WeakHashMap
      

  5.   

    用ArrayList吧,Set不能存放重复元素的.
      

  6.   

    Set,想象数学上的集合,不允许重复元素