问题: list的多个对象 存在key一致 但value不一致 想把list的多个对象的唯一的key和重复的value归类在一起 转变成 hashMap key是唯一 value:重复的数据变成单独的list:
例如:原始数据: 转变成这样:
先说下逻辑:1: 创建一个对象 声明一个string的name 和一个list的ids
2: 然后在创建一个
hashMap=HashMap<String, List<String>>这样的hashMap 和一个用来存放NetWorkIdBean对象的list netWorkBean=arrayListOf<NetWorkIdBean>()
3: 开始判断逻辑:
完整代码:
var network = NetWorkManager() network!!.getAsync( url, projectId, header, object : ResultC