This commit is contained in:
Flummi 2025-01-30 12:06:45 +01:00
parent 8d28fda64b
commit b363690c19
3 changed files with 11 additions and 10 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
.gradle
build
bin
env.txt

View File

@ -58,7 +58,7 @@ public class WetterAPI {
scanner.close();
return apiKey;
} catch(FileNotFoundException e) {
System.out.println("Fehler: Datei 'env.txt' nicht gefunden.");
System.out.println("Fehler: Datei '" + dateiname + "' nicht gefunden.");
return null;
}
}

View File

@ -1,9 +1,9 @@
package JavaWetterkram;
import org.json.JSONObject;
import JavaWetterkram.WetterAPI;
import JavaWetterkram.WetterDaten;
import org.json.JSONObject;
import java.util.Scanner;
import org.json.JSONArray;
@ -23,14 +23,14 @@ public class WetterApp {
System.out.println("2. Wettervorhersage");
System.out.println("3. Beenden");
int auswahl = readInputInt();
int auswahl = this.readInputInt();
switch(auswahl) {
case 1:
getAktuellesWetter();
this.getAktuellesWetter();
break;
case 2:
getWettervorhersage();
this.getWettervorhersage();
break;
case 3:
System.out.println("Beenden...");
@ -42,12 +42,12 @@ public class WetterApp {
private void getAktuellesWetter() {
System.out.println("Geben Sie einen Ort ein:");
String ort = readInput();
String ort = this.readInput();
try {
String json = WetterAPI.getWetterDaten(ort);
WetterDaten wetterDaten = parseWetterDaten(json);
printWetterDaten(wetterDaten);
WetterDaten wetterDaten = this.parseWetterDaten(json);
this.printWetterDaten(wetterDaten);
} catch(Exception e) {
System.out.println("Fehler: " + e.getMessage());
}
@ -55,11 +55,11 @@ public class WetterApp {
private void getWettervorhersage() {
System.out.println("Geben Sie einen Ort ein:");
String ort = readInput();
String ort = this.readInput();
try {
String json = WetterAPI.getWetterVorhersage(ort);
printWetterVorhersage(json);
this.printWetterVorhersage(json);
} catch(Exception e) {
System.out.println("Fehler: " + e.getMessage());
}