首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么高效超找匹配的ID

2012-06-05 
如何高效超找匹配的ID有一个ListString idList存着很多ID(String)现在有两个List,分别是ListCompany和

如何高效超找匹配的ID
有一个List<String> idList存着很多ID(String)

现在有两个List,分别是List<Company>和List<Organization>,存的是许多Company和Organization的Object

而Company和Organization的Object里面,包括一个客户ID的List,List<Client_ID>

如何高效地判断idList里面的ID在不在Company和Organization的Client_ID里面?

[解决办法]
存得时候用hashmap来存,这种多次查询的,毫无疑问hashmap是最快的。
[解决办法]
用hashmap,
[解决办法]

探讨
就凭着size可以判断ID在不在cmpList的client_id_list中么?


引用:

引用:
have a try

Java code

List<String> idList = aaa;
List<Company> cmpList = xxx;
List<Organization> orgList ……

[解决办法]
感觉hashMap 有key和value,你可以直接通过key访问,应该会达到相应的效果!

热点排行