当前位置: 首页 > news >正文

【JAVA:list中再定义一个list对象,循环赋值不同的list数据,出现追加重复数据问题】

问题描述:

list中再定义一个list对象,循环赋值不同的list数据,结果全部都累加到每条数据中了,每条数据中都出现重复数据。

问题解决:

1.创建树结构方法信息
2.创建一个新的 List 对象,避免引用问题
3.使用 GongkuangMethodDictVo 的拷贝构造函数

public class PlanSchemeProductionGongkuangStatus
{。。。。。。/** 创建树结构方法信息 */private List<GongkuangMethodDictVo> gongkuangMethodDicList;public List<GongkuangMethodDictVo> getGongkuangMethodDicList() {return gongkuangMethodDicList;}public void setGongkuangMethodDicList(List<GongkuangMethodDictVo> gongkuangMethodDicList) {// 创建一个新的 List 对象,避免引用问题this.gongkuangMethodDicList = new ArrayList<>();for (GongkuangMethodDictVo gongkuangMethodDictVo : gongkuangMethodDicList) {// 使用 GongkuangMethodDictVo 的拷贝构造函数this.gongkuangMethodDicList.add(new GongkuangMethodDictVo(gongkuangMethodDictVo));}}。。。。。。
}
http://www.lryc.cn/news/539804.html

相关文章:

  • 为什么外贸办公需要跨境专线网络?
  • 帆软报表FineReport入门:简单报表制作[扩展|左父格|上父格]
  • Nginx 在Linux中安装、使用
  • 在Vue项目中使用three.js在前端页面展示PLY文件或STL文件
  • DeepSeek笔记(二):DeepSeek局域网访问
  • 【LeetCode Hot100 矩阵】矩阵置零、螺旋矩阵、旋转图像、搜索二维矩阵II
  • 【设计模式】【创建型模式】建造者模式(Builder)
  • 如何利用国内镜像从huggingface上下载项目
  • pandas常用操作
  • linux使用
  • 基于豆瓣2025电影数据可视化分析系统的设计与实现
  • 基于Python的深度学习音乐推荐系统(有配套论文)
  • 远程计算机无conda情况下配置python虚拟环境
  • 强化学习-价值学习算法
  • Golang深度学习
  • 基于推荐算法的在线课程推荐系统设计与实现
  • es和kibana安装
  • 本地部署Anything LLM+Ollama+DeepSeek R1打造AI智能知识库教程
  • zyNo.25
  • Spring框架基本使用(Maven详解)
  • 关于前后端分离跨域问题——使用DeepSeek分析查错
  • 三层渗透测试-DMZ区域 二三层设备区域
  • 领航Linux UDP:构建高效网络新纪元
  • 基于MATLAB的均匀面阵MUSIC算法DOA估计仿真
  • HTML/CSS中后代选择器
  • 深入解析「卡顿帧堆栈」 | UWA GPM 2.0 技术细节与常见问题
  • 推荐几款较好的开源成熟框架
  • Mysql全文索引
  • 配置终端代理
  • 51单片机学习之旅——在LCD1602上显示时钟