public void updateItem(String[] albumId,String[] quantity)
{
System.out.println("现在是在CARTBEAN里面");
System.out.println(albumId[0]+quantity[0]);
try
{
for(int i=0;i<albumId.length;i++)
{
ItemValue itemval=null;
String id=albumId[i];
itemval=(ItemValue)detail.get(id);
int qty=Integer.parseInt(quantity[i]);
if(detail.containsKey(id))
{
if(qty>0)
{
itemval.setQuantity(qty);
detail.put(id,itemval);
}
}
}
}
{
System.out.println("现在是在CARTBEAN里面");
System.out.println(albumId[0]+quantity[0]);
try
{
for(int i=0;i<albumId.length;i++)
{
ItemValue itemval=null;
String id=albumId[i];
itemval=(ItemValue)detail.get(id);
int qty=Integer.parseInt(quantity[i]);
if(detail.containsKey(id))
{
if(qty>0)
{
itemval.setQuantity(qty);
detail.put(id,itemval);
}
}
}
}
博客展示了一段Java代码,定义了一个名为updateItem的方法,接收两个字符串数组作为参数。方法内部遍历数组,根据商品ID更新商品数量,若数量大于0则更新到detail集合中,实现商品信息的更新。
172

被折叠的 条评论
为什么被折叠?



