Hallo,
der Titel sagt wahrscheinlich schon alles.
Kann mir jemand sagen was ich falsch mache und wie ich mein Ziel erreiche?
der Titel sagt wahrscheinlich schon alles.
Java:
String[] readInput = readFile(); // readFile ist eine von mir geschriebene Methode, die ein String-Array zurück gibt, wobei die Werte so aussehen "B-DEF", "A-BC" usw.
// Mein Versuch sieht folgendermaßen aus:
Map<Character, List<Character>> nodes = Stream.of(readInput)
.map(e -> e.split("-"))
.collect(Collectors.toMap(pair -> pair[0].charAt(0), pair -> Arrays.asList(pair[1].toCharArray())));
Kann mir jemand sagen was ich falsch mache und wie ich mein Ziel erreiche?