我在我的应用程序中使用了ArrayList
。
我在全球范围内声明List<Product> productList = new ArrayList<Product>();
,但产品未添加到此列表中,因为productList
显示为null
而不是空数组列表。ArrayList在java中未正确初始化
下面是我的代码:
Map<String, List<Product>> productListMap = productSuggestBox.getValueMap();
List<Product> queriedProductList = productListMap.get("productList");
long productId = Long.valueOf(productSuggestBoxValue);
for (Product product : queriedProductList) {
if (product.getId() == productId) {
productList.add(product);
break;
}
}
向我们显示您的代码。 – NPE 2013-04-06 04:44:05
我删除了'gwt'标签,因为正如它所写,这似乎只是一个Java问题,与GWT无关。 – 2013-04-06 04:45:17
@RoddyoftheFrozenPeas我们不知道这是他的代码实际上说的。我不会改变它说别的。 – Zyerah 2013-04-06 04:46:43