Erstelleung Klasse

This commit is contained in:
Yasin-Eray Erdogan 2022-12-09 15:09:14 +01:00
parent d6685d8020
commit 4afbedc1a8

View File

@ -13,18 +13,29 @@ public class GebietsDatei extends GebietsListe {
public GebietsDatei(String dateiname) {
this.dateiname = dateiname;
}
public ArrayList<Gebiet> laden() {
public void laden() {
Path pfad = Paths.get(dateiname);
try {
Path pfad = Paths.get(dateiname);
List<String> zeilen = Files.readAllLines(pfad);
for (zeilen : zeilen){
for (int i = 0; i < zeilen.size(); i++) {
String[] teile = zeilen.get(i).split(";");
String jahr = teile[0];
String schlüssel = teile[1];
String name = teile[2];
String gesamtEinkommen = teile[3];
String durchsEinkommen = teile[4];
gebiete.add(new Gebiet(jahr, schlüssel, name, gesamtEinkommen, durchsEinkommen));
}
} catch (IOException e) {
e.printStackTrace();
}
catch (IOException e){
System.out.println("Die Datei kann nicht gelesen werden");
}
}
public List<Gebiet> getGebiete() {
return gebiete;
}