diff --git a/src/org/eidecker/oca8lernen/general/HeaderList.java b/src/org/eidecker/oca8lernen/general/HeaderList.java index bd739cc..c4b9734 100644 --- a/src/org/eidecker/oca8lernen/general/HeaderList.java +++ b/src/org/eidecker/oca8lernen/general/HeaderList.java @@ -1,9 +1,58 @@ package org.eidecker.oca8lernen.general; import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; +import org.junit.jupiter.api.Test; /** * @author seidecke. */ public class HeaderList extends ArrayList { } + + +class Listtest { + + @Test + public void testListInterface() { + anyList().add("Hallo"); + } + + + @Test + public void testHashMapInterface() { + + Map> map = new HashMap<>(); + List l = new ArrayList<>(); + l.add("1"); + map.put("1", l); + map.get("1").add("2"); + + System.out.println(map.values()); + + } + + private List anyList() { + return Collections.emptyList(); + } + + @Test + public void longList() { + LinkedList linkedList = new LinkedList(); + + for (int i = 0; i <= Integer.MAX_VALUE; i++) { + linkedList.add(i); + if (i % 1_000_000 == 0) System.out.println(i / 1_000_000 + " Millionen, " + (((double)i / Integer.MAX_VALUE) * 100) + " Prozent"); + + } + + linkedList.add(-1); + } + + + +} diff --git a/src/org/eidecker/oca8lernen/lastminute/Kleinigkeiten.java b/src/org/eidecker/oca8lernen/lastminute/Kleinigkeiten.java index 65965a1..23a070e 100644 --- a/src/org/eidecker/oca8lernen/lastminute/Kleinigkeiten.java +++ b/src/org/eidecker/oca8lernen/lastminute/Kleinigkeiten.java @@ -17,7 +17,7 @@ public class Kleinigkeiten { LocalTime t1 = LocalTime.now(); LocalDate t2 = LocalDate.now(); - t1 instanceof t2; + // t1 instanceof t2; return "Sinnlos";