当前位置:编程学习 > JAVA >>

关于LIST的使用问题

person类,有两个属性:String Id, String Name
List<person> persons;
处理代码....

我如何快速获取到Id='101'的这个对象?(在.net中有一个lamda表达式,像写SQL一样快速定位获取,在java中怎么做呢?) List Lamda --------------------编程问答-------------------- Java的list不能通过具体属性来定位,只能遍历比较,如果是大数据集合不推荐用这个list啊.你可以使用键值对,用索引值作为键,这样搜索速度快很多... --------------------编程问答-------------------- list是一个线性的,如果数据量很大,查询的速度很慢 --------------------编程问答-------------------- List 只能通过遍历集合内对象进行数据匹配进行查询,你可以考虑用Map<String,Object>,key就是person的id,value就是Person实体
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,