将ArrayList转换为HashMap
我有arrayList
ArrayList<Product> productList = new ArrayList<Product>(); productList = getProducts(); //Fetch the result from db
我想像这样转换为ArrayList到HashMap
HashMap<String, Product> s= new HashMap<String,Product>();
请帮助我如何转换为HashMap。
回答:
一般的方法是遍历ArrayList
,然后将值插入HashMap
。示例如下:
HashMap<String, Product> productMap = new HashMap<String, Product>();for (Product product : productList) {
productMap.put(product.getProductCode(), product);
}
以上是 将ArrayList转换为HashMap 的全部内容, 来源链接: utcz.com/qa/419938.html