Hallo. Bin neu hier und hoffe, dass ich mit meinen Fragen keinen nerve:autsch:
Meine Aufgabe ist es, eine Textdatei einzufügen und anschließend aus den "Strings" double-Werte zu machen.
wie fügt man denn eine datei ein?
kann ich das so machen: ?
Java:
publicvoidleseFeldVonTextdatei("C:\\Users\\...\\testzahlen")throwsIOException{FileReader fr =newFileReader(file);// was kommt hier für (file) hin?BufferedReader br =newBufferedReader(in);// was kommt für (in) hin?thrownewUnsupportedOperationException("TODO!");}
Ja genau so war die Aufgabe auch formuliert.
Die Formulierung ist hier wohl bei bestimmten Sachen sehr entscheidend nehm ich an.
Ich lese mir mal den anhang durch.
Vielen Dank schon mal
Ok warum ich den FileReader benutze ist mir klargeworden, weil ich aus einer Textdatei Zeichen herauslesen will.
Warum benutze ich eigentlich den FileReader- kann ich nicht auch nur Reader schreiben?
Man hab ich viele Fragen, sorry
In Zeile 1 gibt er mir auch nen Fehler aus, in Zeile 4 nicht wenn ich den Pfad ausschreieb. Seltsam.:autsch:
Mach ich dafür eigentlich eine neue Klasse auf wo ich das dann reinschreibe?
Brauch ich das hier überhaupt oder ist das von java aus schon implementiert: ?
Java:
FileReader fr =newFileReader(file);// was kommt hier für (file) hin?BufferedReader br =newBufferedReader(in);// was kommt für (in) hin?
äähm... das mit "Hallo Welt" klappt schon, also bis Vererbung kapier ich das ein wenig. bin bei Ketten ausgestiegen und versuch jetzt wieder reinzukommen...
hmm
importjava.io.BufferedReader;importjava.io.FileReader;importjava.io.IOException;publicclassTest{publicstaticvoidmain(String[] args)throwsIOException{Test test =newTest();
test.leseFeldVonTextdatei("d:/test.txt");}publicvoidleseFeldVonTextdatei(String file)throwsIOException{FileReader fr =newFileReader(file);// was kommt hier für (file) hin? ... der paramterBufferedReader br =newBufferedReader(fr);// was kommt für (in) hin? der file reader zum beispiel...String line =null;while((line = br.readLine())!=null){System.out.println(line);}}}
äähm... das mit "Hallo Welt" klappt schon, also bis Vererbung kapier ich das ein wenig. bin bei Ketten ausgestiegen und versuch jetzt wieder reinzukommen...
hmm
Eine IOException sollte man an sich schon kennen. IO steht dabei für Input / Output und deutet damit schon an für was die Exception gut ist.
Ich persönlich würde dir empfehlen nochmal von ganz vorne anzufangen.
Am einfachsten wäre es vermutlich, wenn du dazu ein Javabuch für Anfänger nimmst :rtfm: (evtl. eines das man auch online lesen oder downloaden kann).
Welche Bücher für Anfänger am besten sind, wurde schon öfter hier im Forum diskutiert. Da kannst du einfach mal die Suche nutzen und wirst sicher was finden.