📄 shoppingbasket.java
字号:
package shoppingBasket;
import java.util.List;
import java.util.Vector;
public class ShoppingBasket {
Vector<Goods> list = new Vector();
float total;
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
public List<Goods> getList() {
return list;
}
public void setList(List<Goods> list) {
this.list = (Vector<Goods>) list;
}
public List addGoods(Goods goods){
for(Goods good:list){
if(good.equals(goods)){
good.increase();
return list;
}
}
this.list.add(goods);
return list;
}
public List deleteGoods(Goods goods){
for(Goods g:list){
if(goods.equals(g)){
g.drop();
if(g.getCount()==0){
this.list.remove(g);
}
return list;
}
}
return list;
}
public float getTotal(ShoppingBasket sb){
float price = 0;
for(int i=0;i<this.list.size();i++){
Goods goods=this.list.get(i);
price += goods.getPrice()*goods.getCount();
}
return price;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -