当前页面: 开发资料首页 → JSP 专题 → 在方法中传值!
在方法中传值!
摘要: 在方法中传值!
我现在有个方法,比如说
public int getCorrect(){
DataManager dm = DataManagerImpl.getDataManager ();
StringBuffer sql = new StringBuffer("update member set integral=integral-1 where id=");
sql.append(this.getId());
return dm.execUpdate(sql.toString());
}
integral=integral-1 还有其他方法是integral=integral-2,integral=integral-3
我的意思是能不能传个值把这些方法变成一个方法 然后怎么调用
怎么做,谢!
public int getCorrect(int offset){
DataManager dm = DataManagerImpl.getDataManager ();
StringBuffer sql = new StringBuffer("update member set integral=")
.append("integral-"+offset)
.append(" where id=")
.append(this.getId());
return dm.execUpdate(sql.toString());
}
那我调用的时候就用switch
case 1:
对象.getCorrect(1);
case 2:
对象.getCorrect(2);
这样就行了吗还是怎样
谢,知道了
是啊
你这样调用就可以了啊
case语句