私はArrayList
自分のアプリケーションで を使用しています。グローバル
に宣言しましたが、空の配列リストではなくが表示されているため、製品がこのリストに追加されません。List<Product> productList = new ArrayList<Product>();
productList
null
以下は私のコードです:
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;
}
}