没有valuebean的包 引入包错误
解决方案 »
- windows下telnet的使用
- 请教一个问题,JAVA调用DLL时参数传递的问题
- 关于javap命令输出信息的详解
- java子类父类的关系
- 由于项目规范化的原因,想将以后做的项目由单一的操作DAO层变为操作“业务Service服务层”,使用SSH整合开发,工具为MyEclipse,不知道大家怎么处理业务服务层的代码的
- 请教一个java初级问题
- 关于byte[]与string之间的转换
- 请教Java连接mysql数据库的问题,谢谢!
- 神啊,救救我啊!
- 求助!!!!!!!!!!!!!!!!!!谁能告诉我如何用java得到当前系统有几个分区???解决了给200分
- java多线程的线程数统计
- jframe上弹出Jdialog,但dialog上的控件不显示
import valuebean.GoodsSingle;
public class ShopCar {
private ArrayList buylist = new ArrayList();
public ArrayList getBuylist(){
return buylist;
}
/**
* @功能 向购物车中添加商品
* @参数single为GoodsSingle类对象,封装了要添加的商品信息
*/
public void addItem(GoodsSingle single){
if(single!=null){
if(buylist.size()==0){
GoodsSingle temp = new GoodsSingle();
temp.setName(single.getName());
temp.setPrice(single.getPrice());
temp.setNum(single.getNum());
buylist.add(temp);
}
else{
int i=0;
for(;i<buylist.size();i++){
GoodsSingle temp=(GoodsSingle)buylist.get(i);
if(temp.getName().equals(single.getName())){
temp.setNum(temp.getNum()+1);
break;
}
}
if(i>=buylist.size()){
GoodsSingle temp = new GoodsSingle();
temp.setName(single.getName());
temp.setPrice(single.getPrice());
temp.setNum(single.getNum());
buylist.add(temp);
}
}
}
}
/**
* @功能 从购物车中移除指定名称的商品
* @参数 name表示商品名称
*/
public void removeItem(String name){
for(int i=0;i<buylist.size();i++){
GoodsSingle temp = (GoodsSingle)buylist.get(i);
if(temp.getName().equals(MyTools.toChinese(name))){
if(temp.getNum()>1){
temp.setNum(temp.getNum()-1);
break;
}else
if(temp.getNum()==1){
buylist.remove(i);
}
}
}
}
/**
* @功能 清空购物车
*/
public void clearCar(){
buylist.clear();
}
}是真的看不懂,各位指导下