Ich möchte ein Programm, das die Liste der Quadrate einer anderen als Parameter übergebenen Liste zurückgibt.Verknüpfte Liste Platz aus einer anderen Liste
Mein Problem ist, wie Sie eine Liste als Parameter übergeben. Ich verstehe das nicht.
Ich möchte ein Programm, das die Liste der Quadrate einer anderen als Parameter übergebenen Liste zurückgibt.Verknüpfte Liste Platz aus einer anderen Liste
Mein Problem ist, wie Sie eine Liste als Parameter übergeben. Ich verstehe das nicht.
verwenden:
List<Integer> numList = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
List<Integer> squaresList = numList.stream().map(x -> x*x).collect(Collectors.toList());
System.out.println(numList);
System.out.println(squaresList);
Wenn Sie speziell eine LinkedList
Implementierung benötigen, können Sie diese verwenden:
List<Integer> numList = new LinkedList<>(Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10));
List<Integer> squaresList = numList.stream().map(x -> x*x).collect(Collectors.toCollection(LinkedList::new));
System.out.println(numList.getClass());
System.out.println(squaresList.getClass());
'Magie (yourListObject)' auf diese Weise 'yourListObject' ist ein Parameter die "magische" Methode. – Kent
Wo ist dein Code? Was hast du probiert? – f1sh