Я новичок в java 8, не знаю, как использовать потоки и методы для сортировки. Если у меня есть карта, как показано ниже, как сортировать эту карту по значению, чтобы принимать только 10 лучших записей с помощью java 8.
HashMap<String, Integer> map = new HashMap<String, Integer>();
map.put("a", 10);
map.put("b", 30);
map.put("c", 50);
map.put("d", 40);
map.put("e", 100);
map.put("f", 60);
map.put("g", 110);
map.put("h", 50);
map.put("i", 90);
map.put("k", 70);
map.put("L", 80);
Я знаю перед java 8, мы можем сортировать как эту ссылку qaru.site/info/31/...