永发信息网

java代码这段是什么意思?

答案:5  悬赏:30  手机版
解决时间 2021-11-15 13:28
java代码这段是什么意思?
最佳答案
第一行:Goods goods=(Goods) data.getObj(); 获取Goods对象从data中获取

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

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

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

求采纳!
全部回答
Goods是一个实体类,下面的实体类中的属性,这段代码就是给实体类属性赋值。
data.getObj()纯属获取一个GOODS对象。

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

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

至于为什么要data.setDataType("IN_STORAGE");
data.setDataResult(false);
楼主还要细看cl.detailServer(data);方法,毕竟data对象是作为该方法的参数传递进去的。。
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属性

总体就是实体类赋值
从data中取出一个对象属性强制转换成Goods类型,然后设置Goods类型对象的某一个值为addNum变量的值,然后设置data的DataType和DataResult类型的值,再把修改过的Goods类型值赋值给data中
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
接吻是什么意思
美妙天堂第三季第一集中solami smile的歌是什
麻城移动营业厅初几上班
一个盆里栽几棵吊兰好
443-261-52-96是什么国家号码
八木天线的匹配怎么解决?
蕨菜不能和什么一起吃/同吃
8848手机是哪个国家产
这是啥翅膀好霸气
鄂州可以考乡镇公务员吗
黄山国宾迎客松烟多少钱一包
led灯泡4w价格多少
固始哪里有乐视实体店?
武清区福源道88号距离武清高铁站多远?
筠连县人才市场地址在什么地方,想过去办事,
推荐资讯
德州到江阴的火车时刻表
爱情和友情有什么区别
白橡木家具,有什么优点呢?
如何让笔记本系统瘫痪?
闪之轨迹PSV和PS3版本有什么区别
龙欣骑士5d电影地址在哪,我要去那里办事,
24除以9加上76除以9等于几?简算法
我叫霍睿杰,谁能给我瞧瞧名?
自己过的好无聊一个朋友都没有长期都是独来独
汤加王国属于哪个国家
26岁了,有多少积蓄正常。
刘邦的汉朝结束就是三国了吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?