Въпрос за задача 'Dictionary' от Final Exam - 06/04/19 на Java
Здравейте, може ли някой да даде решение на задачата на Java, гледах разни решения на C#, но сортировката е различна.
Здравейте, може ли някой да даде решение на задачата на Java, гледах разни решения на C#, но сортировката е различна.
Ето едно решение https://pastebin.com/F5rs4R7d
TreeMap за думите ако ги искат принтени за да си ги сортира автоматично по азбучен ред. При дефинициите сортировката е по дължина на стринговете им.
Много ти благодаря колега! Ето този ред ми убягваше: dictionary.get(printWordDef).stream() <--- чудех се как точно да стриймна по стойността на листа (аз го правех 'dictionary.entrySet.stream' и по този начин съм взимал дължината на листа, която при втория тест кейс е 2), а не 8 което всъщност е дължината на дефиницията на value-то в List-value-то.