我正在收藏
这是我的代码
List<myEntity> myData = new ArrayList<>();
Map<Integer,List<myEntity>> myid = new LinkedHashMap<>();
try {
myData = myService.getData(id);
myid = myData.stream().collect(Collectors.groupingBy(myEntity::getDataId));
我将代码更改为
myid = myData.stream().collect(Collectors.groupingBy(MyEntity::getDataId,LinkedHashMap::new, toList()));
它按我想要的myid降序而不是升序工作
但是当我使用return ResponseEntity.ok(myid );
它再次返回我升序集合,我希望集合降序 响应正文显示它是升序而不是降序
这是我上一个问题的参考 Previosly asked question and got answer