Merge remote-tracking branch 'origin/master'

This commit is contained in:
Jonas Nikolay 2022-12-09 15:11:18 +01:00
commit 4e2778d2c5
3 changed files with 19 additions and 5 deletions

View File

@ -8,18 +8,18 @@ public class EinkommenInfo {
List<Gebiet> gebiete = gebietsDatei.getGebiete();
GebietsListe gebietsListe = new GebietsListe(gebiete);
System.out.println(gebiete.getAnzahlGesamt() + " Gebiete wurden eingelesen.");
System.out.println(gebiete.getAnzahlUnvollständig() + " davon haben unvollständige Angaben\n");
System.out.println(gebietsListe.getAnzahlGesamt() + " Gebiete wurden eingelesen.");
System.out.println(gebietsListe.getAnzahlUnvollstaendig() + " davon haben unvollständige Angaben\n");
System.out.println("Gebiet mit dem geringsten Durchschnittseinkommen:");
Gebiet tmp = gebietsListe.GebietMinDurchschnittsEinkommen();
Gebiet tmp = gebietsListe.getGebietMinDurchschnittsEinkommen();
System.out.println(tmp.getName());
System.out.println(tmp.getAnzahlEinwohner());
System.out.println(tmp.getDurchschnittsEinkommen());
System.out.println("");
System.out.println("Gebiet mit der größten Einwohnerzahl");
tmp = gebietsListe.(getGebietMaxAnzahlEinwohner());
tmp = gebietsListe.getGebietMaxAnzahlEinwohner();
System.out.println(tmp.getName());
System.out.println(tmp.getAnzahlEinwohner());
System.out.println(tmp.getDurchschnittsEinkommen());
@ -31,7 +31,7 @@ public class EinkommenInfo {
while(!eingabe.isEmpty()) {
List<Gebiet> tmpList;
tmpList = gebiete.getGebieteNachNamen(eingabe);
tmpList = gebietsListe.getGebieteNachNamen(eingabe);
for (Gebiet g : tmpList) {
g.getName();

View File

@ -0,0 +1,5 @@
import java.util.List;
public interface GebietsDateiInterface {
List<Gebiet> getGebiete();
}

View File

@ -0,0 +1,9 @@
import java.util.List;
public interface GebietsListeInterface {
Gebiet getGebietMinDurchschnittsEinkommen();
Gebiet getGebietMaxAnzahlEinwohner();
int getAnzahlGesamt();
int getAnzahlUnvollständig();
List<Gebiet> getGebieteNachNamen();
}