⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shopcart.java

📁 jsp+servlet网上购物,是一个实现mvc的网站
💻 JAVA
字号:
package com.ebook.Util;import com.ebook.Entity.*;import java.util.*;/** * * @author 隆科 */public class shopCart {    private ArrayList<cartItem> cart;    public shopCart() {        cart = new ArrayList<cartItem>();    }    public void addcartItem(cartItem item) {        //  cart.add(item);        cartItem oldItem = null;        if (item != null) {            for (int i = 0; i < cart.size(); i++) {                oldItem = cart.get(i);                if (oldItem.getBookid() == item.getBookid()) {                    oldItem.setQuantity(item.getQuantity() + cart.get(i).getQuantity());                    return;                }            }            cart.add(item);        }    }    public boolean removeItem(int id) {        cartItem oldItem = null;        for (int i = 0; i <cart.size(); i++) {            oldItem = cart.get(i);            if (oldItem.getBookid() == id) {                cart.remove(i);                return true;            }        }        return false;    }    public boolean removeAll() {        return cart.removeAll(cart);    }    public double getTotal() {        double total = 0.0;        Iterator iter = cart.iterator();        while (iter.hasNext()) {            cartItem item = (cartItem) iter.next();            total +=                    item.getTotalPrice();        }        return total;    }    public ArrayList getCart() {        return cart;    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -