我ArrayList用来存储用户在购物车中输入的数量值.但是在尝试添加数量时ArrayList,数量没有被添加.为什么没有添加数量?
代码在这里:
public class Add_Cart1 extends HttpServlet {
String id, name, cost, stock;
ArrayList qty = new ArrayList();
if(id != null)
{
for(j = 0; j < qty.size(); j++)
{
System.out.println("values......." + req.getParameterValues("qty"));
System.out.println("qty........." +
qty.add(req.getParameterValues("qty")));
}
}
}
Run Code Online (Sandbox Code Playgroud)
Jon*_*Lin 12
你qty.add()在这个for循环中:
for(j=0;j<qty.size();j++)
Run Code Online (Sandbox Code Playgroud)
但是qty.size()0是因为你尚未在列表中添加任何内容.所以什么都没有添加.
此外,该add()方法始终返回布尔值.你确定你不是在寻找这种get()方法吗?