📄 cart.java
字号:
package com.today.car.model;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import com.today.car.vo.Car;
public class Cart {
List list = new ArrayList();
public List getItems() {
return list;
}
public void setItems(List list) {
this.list = list;
}
public void add(Car ci) {
Iterator iter = list.iterator();
while (iter.hasNext()) {
Car buy = (Car) iter.next();
if (buy.getP_id() == ci.getP_id()) {
buy.setBuy_count(buy.getBuy_count() + 1);
return;
}
}
list.add(ci);
}
public float getTotalMemberPrice() {
float f = 0.0f;
Iterator iter = list.iterator();
while (iter.hasNext()) {
Car car = (Car) iter.next();
f += car.getP_price() * car.getBuy_count();
}
return f;
}
public void deleteItemById(int productId) {
Iterator iter = list.iterator();
while (iter.hasNext()) {
Car car = (Car) iter.next();
if (car.getP_id() == productId) {
iter.remove();
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -