最近我谈话有什么将要转换的最佳方式是同事List
,以Map
在Java中,如果有这样做的任何特殊利益。
我想知道最佳的转换方法,如果有人可以指导我,我将不胜感激。
这是个好方法吗?
List<Object[]> results;
Map<Integer, String> resultsMap = new HashMap<Integer, String>();
for (Object[] o : results) {
resultsMap.put((Integer) o[0], (String) o[1]);
}
List<Item> list;
Map<Key,Item> map = new HashMap<Key,Item>();
for (Item i : list) map.put(i.getKey(),i);
当然,假设每个Item都有一个getKey()
返回正确类型的键的方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句