(Dies ist eine Variante zu dieses Q & A )
Sagen Sie, ich habe das:
%Vor%Ich möchte eine Map erstellen, für die der Schlüssel die Länge des Strings und der Wert eine Collection aller Strings mit dieser Länge ist. Mit anderen Worten, angesichts der About List würden wir bekommen:
%Vor%Der Code, den ich geschrieben habe, ist:
%Vor%Das funktioniert, aber es fügt viel Hässlichkeit der eleganten Antwort hinzu, die Daniel Spiewak der ursprünglichen Frage lieferte (siehe oben).
Irgendwelche Ideen, wie man die Lösung für meine Variante verbessern könnte?
Danke! Sean
Wenn es Ihnen nichts ausmacht, miese Leistung:
%Vor%Das Problem ist, dass die Liste für jede andere Länge erneut gelesen wird.
Nun, über die Hässlichkeit Ihrer Version, vielleicht hilft das:
%Vor%Besser? Es ist immer noch nicht ganz gut, weil du die Länge zweimal bekommst. Dieser hat dieses Problem nicht, aber es ist etwas hässlicher:
%Vor%Tags und Links scala list map scala-collections