Hallo,
Habe jetzt eine solche Aufgabe:
1) getFileName gibt den Pfad der CSV-Datei zurück, damit das System sie korrekt einlesen kann. Achten Sie darauf eine relative Pfadangabe zu verwenden und keine absolute.
2) getTemperatureMedianValues erhält den Pfad der CSV-Datei als Eingabe und gibt ein List-Objekt mit den jeweiligen Medianwerten für jede Zeile der Datei zurück. Da die Datei vier Zeilen (Messreihen) enthält, wird die Liste vier Elemente enthalten. Denken Sie daran, dass sie die Datei korrekt einlesen, d.h. zeilenweise einlesen, die Zeile in die jeweiligen Messwerte aufteilen und diese in Gleitkommazahlen umwandeln. Beachten Sie, dass das erste Element einer Zeile jeweils der Name der Stadt darstellt, in der die Werte ”gemessen” wurden. Dieses Element muss für die Berechnung des Medians ignoriert werden. Als Trennzeichen in der CSV-Datei wird das Komma verwendet. Die Medians werden als double, also Gleitkommazahlen mit doppelter Genauigke, angegeben. Um die Liste in-place zu sortieren können Sie die Methode Collections.sort(..) verwenden.
Ich verstehe gerade nicht ganz genau wie ich den Pfad der CSV-Datei zurückgeben soll und was das bringen soll das in einer separaten Methode zu tun. getTemperatureMedianValues erhält ja den Pfad schon als Eingabeparameter in Form eines Strings. Ich hätte dann im weiteren Verlauf der Eingabe-String-Variable den Pfad als String zugewiesen. Bitte um Hilfe. Danke im Voraus
Habe jetzt eine solche Aufgabe:
1) getFileName gibt den Pfad der CSV-Datei zurück, damit das System sie korrekt einlesen kann. Achten Sie darauf eine relative Pfadangabe zu verwenden und keine absolute.
2) getTemperatureMedianValues erhält den Pfad der CSV-Datei als Eingabe und gibt ein List-Objekt mit den jeweiligen Medianwerten für jede Zeile der Datei zurück. Da die Datei vier Zeilen (Messreihen) enthält, wird die Liste vier Elemente enthalten. Denken Sie daran, dass sie die Datei korrekt einlesen, d.h. zeilenweise einlesen, die Zeile in die jeweiligen Messwerte aufteilen und diese in Gleitkommazahlen umwandeln. Beachten Sie, dass das erste Element einer Zeile jeweils der Name der Stadt darstellt, in der die Werte ”gemessen” wurden. Dieses Element muss für die Berechnung des Medians ignoriert werden. Als Trennzeichen in der CSV-Datei wird das Komma verwendet. Die Medians werden als double, also Gleitkommazahlen mit doppelter Genauigke, angegeben. Um die Liste in-place zu sortieren können Sie die Methode Collections.sort(..) verwenden.
Ich verstehe gerade nicht ganz genau wie ich den Pfad der CSV-Datei zurückgeben soll und was das bringen soll das in einer separaten Methode zu tun. getTemperatureMedianValues erhält ja den Pfad schon als Eingabeparameter in Form eines Strings. Ich hätte dann im weiteren Verlauf der Eingabe-String-Variable den Pfad als String zugewiesen. Bitte um Hilfe. Danke im Voraus