B
Benkenobi
Gast
Hi!
Ich bin verzweifelt!
Wir (zu zweit, beide weniger Ahnung von Java als unser Lehrer denkt...) haben folgende Aufgabe gestellt bekommen:
- Erstellen einer Klasse, die eine Datei (am besten .CSV, wär aber schon froh wenn es mit simpler .txt ginge...) öffnet
- einen Datensatz ausliest (Trennzeichen am besten ";" oder beliebig...) der folgenden Aufbau hat (Inhalt der Datei):
(Streckenname;Länge in km;Geschwindigkeit in km/h - also im Grunde eine Fahrtroute)
- und dann aus den km und km/h - Angaben die durchschnittliche Fahrtzeit berechnet.
Bisher hab ich aus gefunden Codeschnippseln schon diverse Ansätze gebastelt, komme aber an der Stelle nicht weiter, an der ich die Daten verarbeiten will.
Ansatz ist folgender:
- mit FileReader die Datei öffnen
- mit StreamTokenizer die Datensätze auftrennen und dann "irgendwie" in ein ArrayList packen, keine Ahnung wie ich das mache...??
des Weiteren: Wie greife ich danach auf die Daten zu?
Ich brauche zur eigentlichen Berechnung ja nur jeweils Km und Km/h:
t = zeit
s= strecke
g= geschwindigkeit
s[gesamt] = 20+10+13
g[durchschnittlich]= (120+160+80)/3
t[gesamt] = 60*(s/g)
Wär echt .super, wenn jemanden dazu was einfällt...muss nicht gleich kompllette Klasse sein, aber ein Ansatz mit Codebeispiel wär schon gut, ein " Ja dann nimm mal die Klasse mit derundder Methode...." macht mich nicht wirklich schlauer...
Ich bin verzweifelt!
Wir (zu zweit, beide weniger Ahnung von Java als unser Lehrer denkt...) haben folgende Aufgabe gestellt bekommen:
- Erstellen einer Klasse, die eine Datei (am besten .CSV, wär aber schon froh wenn es mit simpler .txt ginge...) öffnet
- einen Datensatz ausliest (Trennzeichen am besten ";" oder beliebig...) der folgenden Aufbau hat (Inhalt der Datei):
Code:
strecke1;20;120
strecke2;10;160
strecke3;13;80
...
(Streckenname;Länge in km;Geschwindigkeit in km/h - also im Grunde eine Fahrtroute)
- und dann aus den km und km/h - Angaben die durchschnittliche Fahrtzeit berechnet.
Bisher hab ich aus gefunden Codeschnippseln schon diverse Ansätze gebastelt, komme aber an der Stelle nicht weiter, an der ich die Daten verarbeiten will.
Ansatz ist folgender:
- mit FileReader die Datei öffnen
- mit StreamTokenizer die Datensätze auftrennen und dann "irgendwie" in ein ArrayList packen, keine Ahnung wie ich das mache...??
des Weiteren: Wie greife ich danach auf die Daten zu?
Ich brauche zur eigentlichen Berechnung ja nur jeweils Km und Km/h:
t = zeit
s= strecke
g= geschwindigkeit
s[gesamt] = 20+10+13
g[durchschnittlich]= (120+160+80)/3
t[gesamt] = 60*(s/g)
Wär echt .super, wenn jemanden dazu was einfällt...muss nicht gleich kompllette Klasse sein, aber ein Ansatz mit Codebeispiel wär schon gut, ein " Ja dann nimm mal die Klasse mit derundder Methode...." macht mich nicht wirklich schlauer...