所以我有一个来自 SQL 数据库的 DAO 对象列表。
它们有以下字段:petId、petWeight、petAge、drugCode、drugStrength、dayOfTreatment。
我需要把它放到另一个对象中,每个宠物都有一个对象(唯一的区别是一个对象中有多个天,将是一个列表)
petId | petWeight | petAge | drugCode | drugStrength | dayOfTreatment
01 5kg 2years XCJJL 20mg 0
01 5kg 2years XCJJL 20mg 1
01 5kg 2years XCJJL 20mg 2
01 5kg 2years XCJJL 20mg 3
02 9kg 6years XUKKG 80mg 0
02 9kg 6years XUKKG 80mg 1
02 9kg 6years XUKKG 80mg 2
02 9kg 6years XUKKG 80mg 3
02 9kg 6years XUKKG 80mg 4
03 7kg 4years XDDDD 120mg 0
转换成:
petId | petWeight | petAge | drugCode | drugStrength | daysOfTreatment
01 5kg 2years XCJJL 20mg 0,1,2,3
02 9kg 6years XUKKG 80mg 0,1,2,3,4
03 7kg 4years XDDDD 120mg 0
上面的数据被简化了一点,多了几个字段,治疗的天数不一定是连续的天,例如第0,3,6,9天或第0,7,14天...这是一个更大程序的一小部分,这就是为什么我必须以固定格式制作对象。
这主要是我坚持的语法,我只是找不到这样做的方法,我现在有一个循环遍历每个对象
编辑:我必须在 Java 中做到这一点
我将非常感谢任何建议或代码片段,在此先感谢