BufferedWriter

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
guten mrogen.

"Der Titel darf aus Spamschutzgründen nicht 'BufferedWriter bw = new BufferedWriter( new FileWriter( date' sein !"
da musst ich grad irgendwie lachen :D


Ist es normal dass wenn ich BufferedWriter bw = new BufferedWriter( new FileWriter( datei) ); aufruf das die datei "geleert" wird?
Gibt es da ne möglicheit von append oder so was?



Danke
 

The_S

Top Contributor
ja, ist normal und ja es gibt ne andere Möglichkeit. Und zwar kannst du dem FileWriter noch ein Argument mitgeben, ob er appenden soll oder nicht (boolean)
 
G

Gast

Gast
ah cool danke. genau das was ich brauche ^^

wenn ich wüsste wie ich ein häckchen an mein thema mach ^^ würd ich das thema beenden. Leider hab ich kein plan :)
 
G

Guest

Gast
Code:
String geldneu="";
String datei="";
datei="c:\\datei.txt";
geldneu="loool";
  BufferedWriter bw = new BufferedWriter( new FileWriter( datei) );
        bw.write(geldneu);




weis jemand warum er das nicth speichert?
er macht die datei einfach leer. aber speichern tut er nichts
 
G

Guest

Gast
hier der ganze code. dann wirds vlt einfacher ^^
Code:
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;


public class test4 {

	/**
	 * @param args
	 * @throws IOException 
	 */
	public static void main(String[] args) throws IOException {
		// TODO Auto-generated method stub
		
		String datei ="";
		String name="";
		String geldalt="";
		String geldneu="";
		name="Name";
		double rechnung;
		
        datei="C:\\"+name+".txt"; 
        System.out.println(datei);
        		
        
        BufferedReader nr = new BufferedReader( new FileReader( datei) );
        
        geldalt=nr.readLine();
        System.out.println(geldalt);
        rechnung = Double.parseDouble(geldalt)+3.90;
        
        geldneu=String.valueOf(rechnung);
        System.out.println(geldneu);
        
        BufferedWriter bw = new BufferedWriter( new FileWriter( datei) );
        bw.write(geldneu);

	}

}
 
M

Michael...

Gast
Ich glaube das arbeiten mit Datein würde hier mehr als einmal behandelt. Nach dem Schreiben, denn writer schliessen:

bw.flush();
bw.close();
 
G

Gast

Gast
achso den muss man auch wieder schliesen. mmhh ^^ dann müssts jetzt ja gehen. danke :)
 
G

Gast

Gast
"c:\\"
gibts nicht und da du die ioexception nicht catch´t wirst auch keinen fehler bekommen.
 

Murray

Top Contributor
Gast hat gesagt.:
na dann, er sollte trotzdem die ioexception catch´n
Das wäre bestimmt besserer Stil; dass die main-Methode Exceptions deklariert, ist ja eher ungewöhnlich. Ein echtes Problem ist das aber nicht; die main-Methode wirft die Exception eben einfach weiter, so dass sie da landet, wo alle anderen nicht abgefangenen Exceptions auch landen, nämlich beim DefaultUncaughtExceptionHandler. Und wenn man den nicht gerade überschrieben hat, dann wird die Exception auf der Konsole ausgegeben.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
berserkerdq2 inputstream und bufferedwirter /outputstream und bufferedwriter Java Basics - Anfänger-Themen 9
berserkerdq2 IOstreams, was unterscheidet file von z. B. BufferedWriter? Java Basics - Anfänger-Themen 11
T Bufferedwriter code Nullpointerexception Java Basics - Anfänger-Themen 4
D .txt überschreiben mit BufferedWriter ohne reset Java Basics - Anfänger-Themen 6
J Börsenanalyseprogramm mit ArrayList<BufferedWriter> Java Basics - Anfänger-Themen 14
S BufferedWriter innerhalb einer Methode Java Basics - Anfänger-Themen 2
X BufferedWriter Dauer in ProgressBar ausgeben? Java Basics - Anfänger-Themen 2
I Es wird nichts in BufferedWriter geschrieben Java Basics - Anfänger-Themen 3
N BufferedWriter Java Basics - Anfänger-Themen 13
K Methoden Methodenaufruf für BufferedWriter .. Java Basics - Anfänger-Themen 5
E BufferedWriter Java Basics - Anfänger-Themen 9
M BufferedWriter schreibt nur "?" oO Java Basics - Anfänger-Themen 6
K BufferedWriter schreibt die letzten paar Zeilen nicht Java Basics - Anfänger-Themen 5
S BufferedReader liest was anderes als BufferedWriter schreibt Java Basics - Anfänger-Themen 5
D BufferedWriter, split() und Zeilenumbrüche Java Basics - Anfänger-Themen 5
S BufferedWriter Fehler Java Basics - Anfänger-Themen 8
Burny91 FileReader / FileWriter / BufferedWriter An einer bestimmten Zeile String ersetzten Java Basics - Anfänger-Themen 2
I bufferedwriter zeile einfügen Java Basics - Anfänger-Themen 3
M Probleme mit BufferedWriter Java Basics - Anfänger-Themen 4
R BufferedWriter macht komische Zeichen Java Basics - Anfänger-Themen 3
M unterschied OutpuStreamWriter und BufferedWriter Java Basics - Anfänger-Themen 5
B BufferedWriter - nur leere Datei erstellt Java Basics - Anfänger-Themen 4
T OOP Speichern mit BufferedWriter(FileWriter(File)) Java Basics - Anfänger-Themen 2
J I/O - PrintWriter oder BufferedWriter Java Basics - Anfänger-Themen 7
J Logliste erstellen mit BufferedWriter? Java Basics - Anfänger-Themen 2
G Warum Performancesteigerung durch EInsatz von BufferedWriter Java Basics - Anfänger-Themen 23
M BufferedWriter - Zeile neu anhängen! Java Basics - Anfänger-Themen 8
S BufferedWriter undefined constructor Java Basics - Anfänger-Themen 5
J Ausgabe mit BufferedWriter exakt untereinander anordnen Java Basics - Anfänger-Themen 10
I Problem mit BufferedWriter Java Basics - Anfänger-Themen 9
K BufferedReader & BufferedWriter Java Basics - Anfänger-Themen 6
A Verschlüsslungsprogram - Problem mit BufferedWriter Java Basics - Anfänger-Themen 3
T BufferedWriter Zeilenumbruch Java Basics - Anfänger-Themen 2
C BufferedReader und BufferedWriter im Netzwerk Java Basics - Anfänger-Themen 6
G BufferedWriter und BufferedOutputStream Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben