永发信息网

java代码这段是什么意思?

答案:5  悬赏:30  手机版
解决时间 2021-11-15 13:28
  • 提问者网友:遁入空寂
  • 2021-11-15 03:46
java代码这段是什么意思?
最佳答案
  • 五星知识达人网友:千杯敬自由
  • 2021-11-15 04:46
第一行:Goods goods=(Goods) data.getObj(); 获取Goods对象从data中获取

第二行:goods.setGoodsCount(addNum);给从data中获取的对象的GoodsCount添加一个值aaNUm

第三行:给data对象的DataType添加一个字符串“IN_STORAGE”
第四行:同上data对象的DataResult赋值

第五行:同上吧Good是添加到data对象中

求采纳!
全部回答
  • 1楼网友:旧脸谱
  • 2021-11-15 08:44
Goods是一个实体类,下面的实体类中的属性,这段代码就是给实体类属性赋值。
  • 2楼网友:末日狂欢
  • 2021-11-15 07:44
data.getObj()纯属获取一个GOODS对象。

goods.setGoodsCount(addNum); 设置GOODS的数量;

data.setObj(goods); 然后把添加的商品(数量已经更改)添加到data对象中。

至于为什么要data.setDataType("IN_STORAGE");
data.setDataResult(false);
楼主还要细看cl.detailServer(data);方法,毕竟data对象是作为该方法的参数传递进去的。。
  • 3楼网友:想偏头吻你
  • 2021-11-15 06:32
Goods goods=(Goods) data.getObj(); //获取的的值赋给goods 强制转换
goods.setGoodsCount(addNum); //设置goods的goodsCount属性
data.setDataType("IN_STORAGE"); //设置goods的goDataType属性
data.setDataResult(false); //设置goods的DataResult属性
data.setObj(goods); //设置goods的Obj属性

总体就是实体类赋值
  • 4楼网友:怀裏藏嬌
  • 2021-11-15 05:01
从data中取出一个对象属性强制转换成Goods类型,然后设置Goods类型对象的某一个值为addNum变量的值,然后设置data的DataType和DataResult类型的值,再把修改过的Goods类型值赋值给data中
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯