了解Collections类的功能。
在Java提供类库的时候考虑到用户使用方便性,所以专门提供了一个集合的工具类,它可以实现List,Set,Map集合的操作。
- 为集合追加数据:
public static<T> boolean addAll(Collection<?super T> e,T...elements)
范例:
public static void main(String[] args) throws Exception {
List<String> all=new ArrayList<String>();
Collections.addAll(all,"A","B","C","D");
System.out.println(all);
}
image.png
转置:reverse
public static void main(String[] args) throws Exception {
List<String> all=new ArrayList<String>();
Collections.addAll(all,"A","B","C","D");
Collections.reverse(all);
System.out.println(all);
}
image.png
面试题:请解释Collection与Collections的区别?
- Collection是集合操作的接口
- Collections是集合操作的工具类,可以进行List,Set,Map集合的操作。
总结:
这个类我们不会使用到,但是作为知识点,知道有这个类的存在就好。
网友评论