A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© meng12 中级黑马   /  2015-5-16 15:29  /  237 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

请问 collection 和 collections 有什么区别?

2 个回复

倒序浏览
Collection是集合类的上级接口,继承与他的接口主要有Set 和List. Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。
回复 使用道具 举报
首先,楼主需要注意java中所有的类,类名都大写:Collection、Collections
Collection是集合Set、List的父接口,里面定义了一些集合的共同的属性与方法(增、删、遍历...),
Collections 是集合的工具类,里面定义了许多方法用来操作集合

在java中有许多像Collection与Collections一样的接口与类,不加s的是接口,加s的表示接口类型对应的工具类:如 Array 表示数组类,Arrays表示数组工具类,在Arrays中有很多操作数组的方法:如排序...
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马