您的位置:首页 > 编程语言 > Java开发

Java实际开发中set,Map,List分别用在什么情况

2017-06-18 21:12 351 查看

1.list

主要用在从数据库里获取了很多条记录, 经过处理封装成对象 ,就可以装在一个该对象类型的list集合里面。 然后可以迭代访问里面每个对象,里面的对象是有顺序的,只有索引,你不能通过对他们取别的名字之类的得到它。

2.map

map主要是key-value组成的键值对;value可以是任意object;key是一个String;你可以通过key访问value;比如在servlet技术中 放在request里的东西 response 里的东西这些都是map;还有比如解析xml的时候 你读到的东西 也可以用map来保存。

3.set(在实际开发中很少使用)

如果你只是要取得一堆的对象,不需要排序,只在意一个对象在或不在集合里,就用set。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: