!亲 2021-02-09 18:21 采纳率: 50%
浏览 61
已结题

LIst 在list.add 添加值中 外键值全重复最后一个值

Classandgrade是创建的实体类 班级和成员单词的组合。regulation 是一个我自己创建的管理数据解析的调用接口;

class_member_type_and_name 是regulation中的一个方法名,意思是 class 和 member 两张表联查出的值在这里解析成文字,解析的内容是 type 和 name 。

将解析完个结果赋值给classandgrade  这几步过程都没出错结果也是对的。

但在执行List.add()添加值 它会将解析的值都赋值 "最后的一个值" (解析的内容都是外键的值)。但没有解析的值,输出的结果是正常的。

例如:name = 张三 , (外键专业编号) type = 0258 ;

正常解析出来是  name = 张三 ,type  =  计算机专业;

但是进行大量数据解析时,将解析的结果添加在list 里就会变成以下问题;

正常解析出来:

name = 小王 , (外键里的值)type = 计算机专业 ;

name = 小丽 , (外键里的值)type = 护士专业;

name = 李华 ,(外键里的值)ytpe = 药品生产;

添加到 list 后输出的结果;

name = 小王 , (外键里的值)type = 药品生产 ;

name = 小丽 , (外键里的值)type = 药品生产;

name = 李华 ,(外键里的值)ytpe = 药品生产;

 请给为前辈们给出解决方案的观点!我先谢过前辈们了。

 

 

  • 写回答

1条回答 默认 最新

  • summer_du 2021-02-10 10:34
    关注

    应该是这个方法里有问题,贴出来看看

     

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 2月26日

悬赏问题

  • ¥15 yolov5目标检测并显示目标出现的时间或视频帧
  • ¥15 电视版的优酷可以设置电影连续播放吗?
  • ¥50 复现论文;matlab代码编写
  • ¥30 echarts 3d地图怎么实现一进来页面散点数据和卡片一起轮播
  • ¥15 数字图像的降噪滤波增强
  • ¥15 心碎了,为啥我的神经网络训练的时候第二个批次反向传播会报错呀,第一个批次都没有问题
  • ¥15 MSR2680-XS路由器频繁卡顿问题
  • ¥15 VB6可以成功读取的文件,用C#读不了
  • ¥15 如何使用micpyhon解析Modbus RTU返回指定站号的湿度值,并确保正确?
  • ¥15 C++ 句柄后台鼠标拖动如何实现