HashMap<Long, List<CourseRecord>> recordMap = Maps.newHashMap();
        for (CourseRecord courseRecord : courseRecordList) {
            List<CourseRecord> recordList = Lists.newArrayList();
            if (recordMap.containsKey(courseRecord.getStudentId())) {
                recordList = recordMap.get(courseRecord.getStudentId());
            }
            recordList.add(courseRecord);
            recordMap.put(courseRecord.getStudentId(), recordList);
        }

结果:

{
    "code": 200,
    "success": true,
    "data": {
        "1310569218695020546": [
            {
                "id": "1310781082468171778",
                "courseId": "1310096960900935681",
                "studentId": "1310569218695020546",
                "age": 32,
                "height": 175,
                "weight": 70,
                "deviceId": 562830,
                "pushTime": "2020-09-29T11:18:58",
                "heartRate": 61,
                "isDeleted": 0
            },
            {
                "id": "1310781087014797314",
                "courseId": "1310096960900935681",
                "studentId": "1310569218695020546",
                "age": 32,
                "height": 175,
                "weight": 70,
                "deviceId": 562830,
                "pushTime": "2020-09-29T11:18:59",
                "heartRate": 62,
                "isDeleted": 0
            },
        ....
    }
}    

 

相关文章:

  • 2022-02-05
  • 2022-12-23
  • 2022-12-23
  • 2021-12-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-08-30
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-16
相关资源
相似解决方案