问题描述
- 2个名字一样,但是id不一样的数据,想合并成一条,java该怎么写?
-
图片说明
如图,这条数据放在一个list里面,想把名字一样的2条数据合并成一条,即变成
1,2 机加工
13 机加工(立式)
二条变成一条数据,中间用,分割id。
请问应该怎么写java语句或者sql语句?!
解决方案
你这算什么数据,根本就是文本,毫无规律可言。
你人知道1 2 13是id, 机加工是名字,但是计算机哪里知道。你先得用正则表达式或者什么办法,把你的字符串转换成准确无误的两列,名字、id,并且去掉乱七八糟不想干的东西,比如什么(立式)
然后才谈得上进一步处理。
解决方案二:
不知道可不可以这样,,,,,先用map放进去,因为是键值对形式,接着用list再放进去
解决方案三:
看不明白你说的,如果是往数据库中写不要合并ID
时间: 2024-08-03 20:39:44