问答详情
源自:6-4 学生选课---判断 Map 中是否包含指定的 key 和 value

求大神解答!

什么时候用List,什么时候用Set呢???两者应用的时候有什么适合的类型吗?

提问者:叶子丶青 2016-07-29 20:20

个回答

  • 叶子丶青
    2016-07-30 10:13:17

    谢谢啦!对我帮助还是很大的!

  • 慕粉18817939419
    2016-07-29 22:48:27

    List(序列):ArrayList(数组序列)——排列有序,可重复

    Set(集):HashSet(哈希集)——无序不可重复

    List中的ArrayList和Set中的HashSet是最主要用的2个实现类,根据2个定义来看,主要就是有序和无序,重复不可重复的差别了,用的时候的合适的泛型就看你的程序当中的定义了