2021-01-29 20:39发布
集合的话,分单列集合和双列集合,单列集合的话就是Collection接口,下面有两个子接口:Set和List。其中呢Set集合是一个不可有重复元素的无序集合;List是一个有序的集合,可以包含重复元素并且提供了按索引访问的方式。
双列集合的话就是Map接口,它的实现类主要有HashMap、HashTable、TreeMap等。Map不可以包含重复的key,但是可以包含相同的value。根据这个key得到值,对map集合遍历时先得到键的set集合,对这个set集合进行遍历从而得到相应值。
Set的实现类主要有:HashSet、TreeSet和LinkedHashSet等。
List的实现类主要有:ArrayList、LinkedList、Vector等。
Iterator,所有的集合类,都实现了这个接口,这是一个用于遍历集合中元素的接口,主要包含以下三个方法:
hasNext(),是否还有下一个元素
next(),返回下一个元素
remove(),删除当前的元素
最多设置5个标签!
集合的话,分单列集合和双列集合,单列集合的话就是Collection接口,下面有两个子接口:Set和List。其中呢Set集合是一个不可有重复元素的无序集合;List是一个有序的集合,可以包含重复元素并且提供了按索引访问的方式。
双列集合的话就是Map接口,它的实现类主要有HashMap、HashTable、TreeMap等。Map不可以包含重复的key,但是可以包含相同的value。根据这个key得到值,对map集合遍历时先得到键的set集合,对这个set集合进行遍历从而得到相应值。
Set的实现类主要有:HashSet、TreeSet和LinkedHashSet等。
List的实现类主要有:ArrayList、LinkedList、Vector等。
Iterator,所有的集合类,都实现了这个接口,这是一个用于遍历集合中元素的接口,主要包含以下三个方法:
hasNext(),是否还有下一个元素
next(),返回下一个元素
remove(),删除当前的元素
一周热门 更多>