首页 新闻 会员 周边 捐助

如何获取实体类中的值并赋值

0
悬赏园豆:50 [待解决问题]

如何获取我实体类中total的值,如果大于1000,获取另一个实体类中对应的折扣,并进行运算后赋值回去

琦琳不渡人的主页 琦琳不渡人 | 初学一级 | 园豆:57
提问于:2019-05-04 08:49
< >
分享
所有回答(3)
0

if (xxx.getTotal() > 1000) {

  xxx.setTotal(折扣);

}

这不是很简单吗

狼爷 | 园豆:1204 (小虾三级) | 2019-05-04 15:44

不是一个表

支持(0) 反对(0) 琦琳不渡人 | 园豆:57 (初学一级) | 2019-05-05 10:21

@琦琳不渡人: 你搜索一下MySQL的 case when吧

支持(0) 反对(0) 狼爷 | 园豆:1204 (小虾三级) | 2019-05-12 23:19
0

在这个属性Total中get 访问器中去做逻辑运算

张林-布莱恩特 | 园豆:108 (初学一级) | 2019-05-04 16:06
0

// 假设你的实体类为 ClassA,实例对象 为classA,另一个实体类ClassB,实例对象为classB

if(classA.getTotal()>1000) {

// 获取classB中的折扣
float discountTotal = classA.getTotal() * classB.getZheKou() // 根据实际情况自己计算
classA.setTotal(discountTotal);

}

hichia60 | 园豆:219 (菜鸟二级) | 2019-05-07 17:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册