public+void+addOneLiveUserRecordMap(long+userId,+long+moveId)+{\n+++Optional<CarRealRecord>+carRealRecordOptional+=+Optional.ofNullable(allOnlineCarsRealRecordsMap.get(moveId));\n+++carRealRecordOptional.ifPresent(carRealRecord+->+{\n+++++Map<Long,+List<LiveUserRecord>>+liveUserRecordMap+=+allLiveUserRecordsMap.computeIfAbsent(moveId,+k+->+new+ConcurrentHashMap<>());\n+++++List<LiveUserRecord>+liveUserRecordList+=+liveUserRecordMap.computeIfAbsent(userId,+k+->+new+ArrayList<>());\n+++++\n+++++LiveUserRecord+liveUserRecord+=+new+LiveUserRecord();\n+++++liveUserRecord.setUserId(userId);\n+++++liveUserRecord.setStartDatetime(new+Date());\n+++++liveUserRecord.setMobileDeviceId(moveId);\n+++++liveUserRecord.setCarRealRecordId(carRealRecord.getCarRealRecordId());\n+++++\n+++++liveUserRecordList.add(liveUserRecord);\n+++});\n+}

Java代码:向在线车辆实时记录Map添加记录

原文地址: https://www.cveoy.top/t/topic/qECw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录