diff --git a/src/GebietListe.java b/src/GebietListe.java index 274c380..6ddf41f 100644 --- a/src/GebietListe.java +++ b/src/GebietListe.java @@ -26,12 +26,36 @@ public class GebietListe implements ListenInterface public Gebiet getGebietMinDurchschnittsEinkommen() { - + int einkommen1 = 0; + int minDurchschnitt = 0; + Gebiet g = null; + for (Gebiet gebiet : gebiete) + { + einkommen1 = gebiet.getDurchschnittsEinkommen(); + if (einkommen1 < minDurchschnitt) + { + minDurchschnitt = einkommen1; + g = gebiet; + } + } + return g; } public Gebiet getGebietMaxAnzahlEinwohner() { - + int einwohner = 0; + int maxEinwohner = 0; + Gebiet e = null; + for (Gebiet gebiet : gebiete) + { + einwohner = gebiet.getAnzahlEinwohner(); + if (einwohner > maxEinwohner) + { + maxEinwohner = einwohner; + e = gebiet; + } + } + return e; } public int getAnzahlGesamt() @@ -48,6 +72,4 @@ public class GebietListe implements ListenInterface { } - - } diff --git a/src/GebietsDatei.java b/src/GebietsDatei.java index 2da3012..4d64391 100644 --- a/src/GebietsDatei.java +++ b/src/GebietsDatei.java @@ -15,7 +15,7 @@ import java.util.List; public class GebietsDatei implements GebietsQuelle{ private ArrayList gebiete = new ArrayList<>(); - public void GebietsDatei (String dateiname){ + public GebietsDatei (String dateiname){ Path pfad = Paths.get(dateiname); try { diff --git a/src/GebietsQuelle.java b/src/GebietsQuelle.java index f862557..7997c78 100644 --- a/src/GebietsQuelle.java +++ b/src/GebietsQuelle.java @@ -1,4 +1,3 @@ -import java.util.ArrayList; import java.util.List; /**