Der folgende Code ist ein Pseudo-Code, der zeigt, was ich will erreichen basiert aufzuspalten:Sammler Mit Dampf in Listen auf Klasse in Java
Map<Class<?>, List<?>> map = Stream.of(1, "2").collect(Collectors.groupingBy(Object::getClass));
List<Integer> ints = map.get(Integer.class);
List<String> strings = map.get(String.class);
Die oben ist ein vereinfachter Code. Was ich will ist, dass ich eine Eingabeliste habe, ich möchte sie in mehrere Listen basierend auf der Klasse der Objekte aufteilen.
Jedoch der Code oben kompiliert nicht, ich frage mich, wie Sie es beheben können?
"der obige Code kompiliert nicht" wahrscheinlich, weil ein Problem vorliegt. Ernsthaft, wenn Sie Fehler haben, posten Sie sie, anstatt zu sagen, dass Sie Fehler haben. – Holger