在对后端传过来的数据进行处理时,在循环里打印的结果没有问题,出来打印就有问题了。
不知道是出现了什么问题
就是一个简单的for循环吧
![](https://profile-avatar.csdnimg.cn/83663be9c2ba4dfd8aab8549e9b3063e_weixin_47547625.jpg!4)
数组替换值出现的奇怪问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
- codefan※ 2023-03-09 19:39关注
解决了,因为在外层写的orderDemo对象,覆盖住了数组的每一个元素,所以当数组发生变化时,每个元素都是指向orderDemo所在的内存地址
因此只需要把它拿到循环内进行赋值。每次都会创建不同的orderDemo给到元素本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 latex投稿显示click download
- ¥15 请问读取环境变量文件失败是什么原因?
- ¥15 在若依框架下实现人脸识别
- ¥15 网络科学导论,网络控制
- ¥100 安卓tv程序连接SQLSERVER2008问题
- ¥15 利用Sentinel-2和Landsat8做一个水库的长时序NDVI的对比,为什么Snetinel-2计算的结果最小值特别小,而Lansat8就很平均
- ¥15 metadata提取的PDF元数据,如何转换为一个Excel
- ¥15 关于arduino编程toCharArray()函数的使用
- ¥100 vc++混合CEF采用CLR方式编译报错
- ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?