Einfügen von Dateien

bodo1

Mitglied
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:
		public void leseFeldVonTextdatei("C:\\Users\\...\\testzahlen") throws IOException{
		
		FileReader fr = new FileReader(file); // was kommt hier für (file) hin?
		BufferedReader br = new BufferedReader(in); // was kommt für (in) hin?
		
		throw new UnsupportedOperationException("TODO!");
	}

vielen dank schon mal:)
 

Eminent

Bekanntes Mitglied
Hi,

also meine Vermutung wäre, dass du die Datei einlesen und aus dem Dateiinhalt dann Double-Werte erzeugen sollst.

Wie man mit Dateien arbeitet (z. B. das Einlesen von Dateien) erfährst du hier: Grundlagen Dateien
 

bodo1

Mitglied
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:)
 
Zuletzt bearbeitet:

bodo1

Mitglied
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:(


Java:
public void leseFeldVonTextdatei("C:\\Users\\.....\\testzahlen") throws IOException{
		FileReader reader = null;
		try{
			reader = new FileReader("C:\\Users\\.....\\testzahlen")
		}

		
		throw new UnsupportedOperationException("TODO!");
	}

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 = new FileReader(file); // was kommt hier für (file) hin?
BufferedReader br = new BufferedReader(in); // was kommt für (in) hin?
 

Andi_CH

Top Contributor
Wenn du den Fehler auf Zeile 1 nicht verstehst, schreib erst mal ein "Hello world" Programm

Irgend etwas solltest du schon über Programmierung wissen bevor du komplexe Themen wie "double parsen" lösen willst.

Versuche mal herauszufinden was ein Parameter ist und wie das funktioniert.
 

bodo1

Mitglied
Kann ich dir natürlich nicht wiedersprechen:(

ää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
 

ARadauer

Top Contributor
zb so

Java:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class Test {

    public static void main(String[] args) throws IOException {
        Test test = new Test();
        test.leseFeldVonTextdatei("d:/test.txt");
    }

    public void leseFeldVonTextdatei(String file) throws IOException {

        FileReader fr = new FileReader(file); // was kommt hier für (file) hin? ... der paramter
        BufferedReader br = new BufferedReader(fr); // was kommt für (in) hin? der file reader zum beispiel...

        String line = null;
        while ((line = br.readLine()) != null) {
            System.out.println(line);
        }
    }

}
 

bodo1

Mitglied
Das klappt ja sogar....
bisschen heftig muss ich ja leider zugeben.

Die IOException muss man aber kennen oder ist das die standart Exception wenn ich mit Einfügen von Dateien arbeite oder wann noch?

wenn ich zum ersten mal das thema behandel, muss ich dann wissen, dass ich "readLine" verwenden muss??

Java:
String line = null;
while ((line = br.readLine()) != null) {
 

Andi_CH

Top Contributor
Kann ich dir natürlich nicht wiedersprechen:(

ää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

Du willst Vererbung verstanden haben, weisst aber nicht wie man einer Funktion einen Wert übergibt??? Wth sind Ketten?

Na ja - ich habe da meine Zweifel - arbeite lieber eines der Tutorials bis zum Ende durch.

Sorry, aber Zeile 1 ist primitiver als Hello world und Vererbung ist um Faktoren komplexer ....

Nein, die korrekte Zeile 1 kommt ganz sicher nicht von mir
 

bodo1

Mitglied
so langsam bin ich mir auch unsicher ob ich das letztes jahr verstanden habe, aber da haben die programme wenigstens noch funktioniert...

dass meine lücken aber auch so schnell zu erkennen sind ???:L
also mach ich jetzt wieder was um mich in java reinzufuchsen?

danke schon mal für eine antwort
 

Eminent

Bekanntes Mitglied
Guten Morgen!

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. :D

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.

Gruß
Eminent
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Ordner in jar dateien einfügen Java Basics - Anfänger-Themen 4
C .tiff Dateien laden, bearbeiten(Werte einfügen),abspeichern Java Basics - Anfänger-Themen 11
Hilde22 Neu Start JButton einfügen Java Basics - Anfänger-Themen 2
Nitrogames Variablen Variable aus JOptionPane Abfrage in Array einfügen Java Basics - Anfänger-Themen 4
melaniemueller setCharAt Leerzeichen zusätzlich einfügen Java Basics - Anfänger-Themen 8
S Algorithmus Datensätze einfügen wenn... Java Basics - Anfänger-Themen 26
E In Array Werte einfügen? Java Basics - Anfänger-Themen 5
districon Element in Liste einfügen Java Basics - Anfänger-Themen 1
Y Einfügen in eine doppelt verkettete Liste Java Basics - Anfänger-Themen 8
Gaudimagspam Attribute einfügen private Java Basics - Anfänger-Themen 3
marcooooo Separator zwischen allen Zeichen eines Strings einfügen Java Basics - Anfänger-Themen 29
R Inventar und Items auf ein 2D ArrayFeld einfügen Java Basics - Anfänger-Themen 2
S Bild einfügen // NEU Java Basics - Anfänger-Themen 12
S Datenbank Tabelle eine Zeile an einer bestimmten Stelle einfügen Java Basics - Anfänger-Themen 2
V_Fynn03 Erste Schritte Einen Wert in ein TextField einfügen aus einer anderen Klasse Java Basics - Anfänger-Themen 3
E Datentypen Einfügen von Objekten in eine Map Java Basics - Anfänger-Themen 2
O Naives links rechts einfügen in ADT Baum Java Basics - Anfänger-Themen 8
O BinärBaum einfügen Java Basics - Anfänger-Themen 13
M Sqlite table löschen und daten einfügen Java Basics - Anfänger-Themen 5
M Erste Schritte Mit Variable verschiedene Texte in Textfeld einfügen Java Basics - Anfänger-Themen 27
M Klasse in JTable einfügen Java Basics - Anfänger-Themen 7
J In einer Klasse ein AlertDialog einfügen Java Basics - Anfänger-Themen 4
S Elemente in Liste einfügen Java Basics - Anfänger-Themen 2
S Interface (WindowBuilder) Panels in einen Frame einfügen Java Basics - Anfänger-Themen 10
x-tshainge Java Bilder einfügen Java Basics - Anfänger-Themen 1
T Variablen “ in String einfügen Java Basics - Anfänger-Themen 1
Orkanson Objekte in ein Array einfügen Java Basics - Anfänger-Themen 5
S Doppelte Liste Einfügen Java Basics - Anfänger-Themen 1
X Objekte in ArrayList einfügen Java Basics - Anfänger-Themen 10
jaleda100 JTextArea Zeile einfügen Java Basics - Anfänger-Themen 1
R Spielfeldbegrenzung einfügen (Java)? Brauche Hilfe! Java Basics - Anfänger-Themen 15
D B-Baum einfügen und löschen Java Basics - Anfänger-Themen 2
S Einfach verkettete Liste Element an bestimmter Position einfügen Java Basics - Anfänger-Themen 24
JavaNewbie2.0 Tausende Wörter in Arrays automatisch einfügen Java Basics - Anfänger-Themen 10
J Wie kann ich Images per Tastendruck anzeigen/einfügen? Java Basics - Anfänger-Themen 3
F In LinkedList einen Wert ersetzen oder neu einfügen Java Basics - Anfänger-Themen 7
C Verkettete Liste - sortiert einfügen Java Basics - Anfänger-Themen 7
J Scroll-Leiste einfügen Java Basics - Anfänger-Themen 12
U Sound einfügen Java Basics - Anfänger-Themen 6
P String zerstückeln und in Excel einfügen Java Basics - Anfänger-Themen 11
J Objecte in TreeSet einfügen klappt nicht Java Basics - Anfänger-Themen 5
P Variablen Wie kann ich eine lokale Variable in eine andere Methode einfügen? Java Basics - Anfänger-Themen 27
S Bild einfügen Java Basics - Anfänger-Themen 16
D Taschenrechnerereignisse einfügen Java Basics - Anfänger-Themen 18
B Vererbung In offener Hash Tabelle einfügen Java Basics - Anfänger-Themen 4
W Listenelement einfügen Java Basics - Anfänger-Themen 9
P OOP Eingabevariablen der Klasse Raum in der Methode addEvent ans Ende einer ArrayList einfügen Java Basics - Anfänger-Themen 3
8 Eigenes Bild in email einfügen Java Basics - Anfänger-Themen 1
D Datenbankzugriff - Leere Zeile einfügen Java Basics - Anfänger-Themen 2
GadgetSofa IOException fehlt aber wo einfügen? Java Basics - Anfänger-Themen 6
K JTable Bild einfügen Java Basics - Anfänger-Themen 1
A Objekte in eine Liste einfügen Java Basics - Anfänger-Themen 7
J Methoden Einfügen von Objekten nach Alphabet in ArrayList funktioniert nicht Java Basics - Anfänger-Themen 2
S jList --> Array einfügen und Liste löschen Java Basics - Anfänger-Themen 5
J Buchstabe (char) an zufällige Position eines Strings einfügen Java Basics - Anfänger-Themen 1
C Kalender in Applet einfügen Java Basics - Anfänger-Themen 0
M JFrame Bild einfügen Java Basics - Anfänger-Themen 3
D Bild in Frame einfügen Java Basics - Anfänger-Themen 11
F Collections Sortierung und Einfügen von Elementen Java Basics - Anfänger-Themen 1
K Erste Schritte Classe in andere Einfügen?? Java Basics - Anfänger-Themen 12
P Klasse in Klasse einfügen (arrayliste) Java Basics - Anfänger-Themen 7
F Bibliotheken einfügen ??? Java Basics - Anfänger-Themen 2
P Hintergrundbild in Swing einfügen Java Basics - Anfänger-Themen 3
T HashMap Werte einfügen, durchsuchen und auslesen Java Basics - Anfänger-Themen 17
K JTextField in ein Spiel einfügen Java Basics - Anfänger-Themen 2
Q Erste Schritte In CharArrayWriter Zeichen an Stelle einfügen Java Basics - Anfänger-Themen 4
J Daten in eine JList einfügen Java Basics - Anfänger-Themen 6
J Neue Zeile an bestimmter Stelle in Textdatei einfügen Java Basics - Anfänger-Themen 2
D Durch Button klick wert in JTextField einfügen Java Basics - Anfänger-Themen 5
J Button in extra Klasse festlegen und in anderer Klasse einfügen? Java Basics - Anfänger-Themen 3
J GUI Button Klasse in anderer Klasse einfügen Java Basics - Anfänger-Themen 3
E HILFE Projekt für die Schule--> Bilder einfügen Java Basics - Anfänger-Themen 9
D 2 Fragen: Position ändern vs. LayoutManager / Bilder einfügen im Vordergrund Java Basics - Anfänger-Themen 3
D String aus txt in label für Tabelle einfügen Java Basics - Anfänger-Themen 8
A Aktuelles Datum einfügen.. Java Basics - Anfänger-Themen 4
I fertige xml-datein in eine noch aufzubauende xml-datei einfügen Java Basics - Anfänger-Themen 4
N JTable - Zellfarben ändern, GUI-Komponenten in Zellen einfügen Java Basics - Anfänger-Themen 5
S Erste Schritte Bluej Automatisches Einfügen von Objekten Java Basics - Anfänger-Themen 4
A String aus anderer Klasse in JTextArea einfügen Java Basics - Anfänger-Themen 7
J Bild einfügen Java Basics - Anfänger-Themen 3
S Musik einfügen funktioniert noch nicht Java Basics - Anfänger-Themen 6
K paint() mit einfügen Java Basics - Anfänger-Themen 14
A Sortiertes Einfügen in Liste Java Basics - Anfänger-Themen 2
B org.apache.commons.... Folder in Projekt einfügen Java Basics - Anfänger-Themen 6
Kenan89 String in ObjectList einfügen Java Basics - Anfänger-Themen 2
H Bilder im GUI einfügen Java Basics - Anfänger-Themen 12
A SwingX in Eclipse einfügen Java Basics - Anfänger-Themen 5
M Java String " einfügen Problem Java Basics - Anfänger-Themen 2
M Video in ClassLoader einfügen Java Basics - Anfänger-Themen 7
S Itext und eine neue Zeile einfügen Java Basics - Anfänger-Themen 2
P JPanel in JTable einfügen Java Basics - Anfänger-Themen 23
D Werte aus Excel in Diagramm einfügen Java Basics - Anfänger-Themen 6
K Fehler beim Einfügen eines Programm Icons Java Basics - Anfänger-Themen 6
Binary.Coder Vor und nach jeder Codezeile etwas einfügen Java Basics - Anfänger-Themen 3
A Problem beim einfügen in eine Datenbank Java Basics - Anfänger-Themen 2
D Input/Output Zeilen aus txt-datei in Java-Liste einfügen Java Basics - Anfänger-Themen 9
J JPG in einem Label einfügen und anzeigen lassen Java Basics - Anfänger-Themen 2
T Bild in JFrame einfügen Java Basics - Anfänger-Themen 2
L Element in Mitten eines Arrays einfügen Java Basics - Anfänger-Themen 3
S an bestimmter stelle löschen / einfügen Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben