From 963cdbad2b6c25c93421fe6cffef479573941a08 Mon Sep 17 00:00:00 2001 From: Caro Date: Mon, 17 Jun 2024 13:18:56 +0200 Subject: [PATCH] merge versuch --- TravelBuddyApp/src/main/java/domain/Auto.java | 1 + TravelBuddyApp/src/main/java/domain/Ort.java | 1 + .../src/main/java/domain/Reiseplanung.java | 1 + TravelBuddyApp/src/main/java/domain/User.java | 1 + .../src/main/java/fassade/ReiseFassade.java | 44 +++++++++---------- 5 files changed, 26 insertions(+), 22 deletions(-) diff --git a/TravelBuddyApp/src/main/java/domain/Auto.java b/TravelBuddyApp/src/main/java/domain/Auto.java index 4279186..ce988ce 100644 --- a/TravelBuddyApp/src/main/java/domain/Auto.java +++ b/TravelBuddyApp/src/main/java/domain/Auto.java @@ -13,6 +13,7 @@ public class Auto { public double getCO2AusstoßProKm() { return co2AusstossProKm; + } } diff --git a/TravelBuddyApp/src/main/java/domain/Ort.java b/TravelBuddyApp/src/main/java/domain/Ort.java index 96b3a17..8938ea8 100644 --- a/TravelBuddyApp/src/main/java/domain/Ort.java +++ b/TravelBuddyApp/src/main/java/domain/Ort.java @@ -38,5 +38,6 @@ public class Ort { public double getLängengrad() { return längengrad; + } } diff --git a/TravelBuddyApp/src/main/java/domain/Reiseplanung.java b/TravelBuddyApp/src/main/java/domain/Reiseplanung.java index 66069a9..9354cf1 100644 --- a/TravelBuddyApp/src/main/java/domain/Reiseplanung.java +++ b/TravelBuddyApp/src/main/java/domain/Reiseplanung.java @@ -48,6 +48,7 @@ public class Reiseplanung { public double getEntferung() { return entfernung; + } public String toString() { diff --git a/TravelBuddyApp/src/main/java/domain/User.java b/TravelBuddyApp/src/main/java/domain/User.java index 0fbe55a..8f0e4ff 100644 --- a/TravelBuddyApp/src/main/java/domain/User.java +++ b/TravelBuddyApp/src/main/java/domain/User.java @@ -11,6 +11,7 @@ public class User { public User(String username, String password, Ort heimatstandort, Auto auto, double durchschnittsgeschwindigkeitPKW, double durchschnittsgeschwindigkeitFahrrad) { + this.username = username; this.password = password; this.heimatstandort = heimatstandort; diff --git a/TravelBuddyApp/src/main/java/fassade/ReiseFassade.java b/TravelBuddyApp/src/main/java/fassade/ReiseFassade.java index 98803cd..000ec7e 100644 --- a/TravelBuddyApp/src/main/java/fassade/ReiseFassade.java +++ b/TravelBuddyApp/src/main/java/fassade/ReiseFassade.java @@ -19,33 +19,33 @@ public class ReiseFassade { orte = new HashSet<>(); - orteLaden(); +// orteLaden(); } - //lädt Datei aus rescources ein und speichert Orte in HashSet ab - private void orteLaden() throws FileNotFoundException { - - //UserInterface.class.getClass().getResourceAsStream("resources/PLZ.csv"); - Scanner sc = new Scanner(new File("resources/PLZ.csv")); - - int zähler = 0; - while (sc.hasNextLine()) { - String ort = sc.nextLine(); - - String[] spalten = ort.split(";"); - - orte.add(new Ort(Integer.parseInt(spalten[0]), spalten[1], Double.parseDouble(spalten[2]), Double.parseDouble(spalten[3]))); - - zähler++; - } - - System.out.println(zähler + "Orte geladen."); - } +// //lädt Datei aus rescources ein und speichert Orte in HashSet ab +// private void orteLaden() throws FileNotFoundException { +// +// //UserInterface.class.getClass().getResourceAsStream("resources/PLZ.csv"); +// Scanner sc = new Scanner(new File("resources/PLZ.csv")); +// +// int zähler = 0; +// while (sc.hasNextLine()) { +// String ort = sc.nextLine(); +// +// String[] spalten = ort.split(";"); +// +// orte.add(new Ort(Integer.parseInt(spalten[0]), spalten[1], Double.parseDouble(spalten[2]), Double.parseDouble(spalten[3]))); +// +// zähler++; +// } +// +// System.out.println(zähler + "Orte geladen."); +// } //gibt Trefferliste passend zum Suchbegriff zurück public String sucheOrt(String suchbegriff) { Set trefferliste = new HashSet<>(); - String ausgabe; + String ausgabe = " "; //gibt alle Orte zurück if(suchbegriff.equals("alle")) @@ -59,7 +59,7 @@ public class ReiseFassade { } for(Ort o : trefferliste) { - ausgabe = ausgabe + o.getName() + " Entfernung: " + new Reiseplanung(user, o).getEntfernung() + "\n"; + ausgabe = ausgabe + o.getName() + " Entfernung: " + new Reiseplanung(user, o).getEntferung() + "\n"; } return ausgabe;