给定一系列字符串,从集合的set和list中查询,如何查询出相关的数据,同时set和list有什么区别?
set表示无序,不可重复的集合(哈希表实现);list(动态数组实现)是有序,可重复的集合。
获取第二个元素,可以使用list.get(1)取数
Set是无序的集合,它不支持通过索引来访问元素,可以判断某个元素是否在集合中,检查元素element是否存在于Set中,使用set.contains(element)。
给定一系列字符串,从集合的set和list中查询,如何查询出相关的数据,同时set和list有什么区别?
set表示无序,不可重复的集合(哈希表实现);list(动态数组实现)是有序,可重复的集合。
获取第二个元素,可以使用list.get(1)取数
Set是无序的集合,它不支持通过索引来访问元素,可以判断某个元素是否在集合中,检查元素element是否存在于Set中,使用set.contains(element)。