建议去看API规范,里面有详细的描述

解决方案 »

  1.   

    Set集:元素唯一,没有顺序
    List列表:元素可以重复,但是有顺序
    Map图:元素可重复,两个键相关联
      

  2.   

    那各位有没有注意到map接口里面还含有一个Entry接口,它有什么特殊用处?
    这样设计的目的和好处我没弄明白。希望大师们指点。
      

  3.   

    Set和List接口继承自Collection接口,区别是Set的元素顺序无关但不能重复,List的元素有顺序,可以重复。Map不是继承自Collection接口,其元素可以重复,两个键相关联。
      

  4.   

    Map有两部分key和value,一个key对应一个value
      

  5.   

    建议看一下:
    http://developer.java.sun.com/developer/codesamples/collections.htmlhttp://developer.java.sun.com/developer/technicalArticles/Collections/Using/
      

  6.   

    Entry 是用来处理一对key-value的,比如Map的 public Set entrySet() 返回的Set里的每个元素都应是Entry, 你不可能设计成返回Set[] set(), Set[0] 是key [1]= value