马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Map Stream 排序
最簡單的排序方式
- Map<String,String> _lineMap = _itRow.next();
- _lineMap = _lineMap.entrySet().stream().
- sorted((i1,i2)>i1.getKey().compareTo(i2.getKey())).
- collect(Collectors.toMap(Map.Entry::getKey, Map.Entry::getValue,
- (e1,e2)->e1,LinkedHashMap::new));
复制代码 Map 間接排序
通過對key進行排序,實現對map排序。
- static Map<String, Integer> map = new HashMap<>();
- map.put("Jayant", 80);
- map.put("Abhishek", 90);
- map.put("Anushka", 80);
- ArrayList<String> sortedKeys
- = new ArrayList<String>(map.keySet());
- Collections.sort(sortedKeys);
- for (String x : sortedKeys)
- System.out.println("Key = " + x +
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |