PR2/PR2_UIB/src/Übungsstunde_Collections_27_05/Aufgabe1.java

40 lines
740 B
Java

package Übungsstunde_Collections_27_05;
import java.util.*;
public class Aufgabe1 {
public static void main(String[] args) {
List<Integer> list1 = new ArrayList<Integer>();
list1.add(2);
list1.add(5);
list1.add(7);
list1.add(4);
list1.add(2);
List<Integer> liste2 = listeOhneDoppelteWerte(list1);
System.out.println(liste2);
}
public static List<Integer> listeOhneDoppelteWerte(List<Integer> liste) {
// Set<Integer> neueListe = new HashSet<Integer>();
List<Integer> neueListe = new ArrayList<Integer>();
for (Integer intWert : liste) {
if (!neueListe.contains(intWert)) {
neueListe.add(intWert);
}
}
// List<Integer> ausgabeListe = new ArrayList<>(neueListe);
return neueListe;
}
}