In Dateien schreiben bzw. auslesen

Status
Nicht offen für weitere Antworten.

m3D

Mitglied
Hallo,

ich möchte ein kleines Programm entwerfen damit ein bekannter von mir bequem Rechnungen schreiben kann.

Dazu benötige ich folgendes:

Einen Counter der die Rechnungsnummer immer +1 setzt.
Und die Funktion einen Ausdruck zu starten nachedem ich mir das Dokument nocheinmal anschauen kann.

Ich bin derzeit fertig mit den Eingabefeldern und Buttons, nur wie schreibe ich in Dateien?

Es reicht ja wenn ich in eine *.txt schreiben kann weil ich brauch ja nur die Auftragsnummer. Das ist mir auch klar das ich dann readFile() +1 nehmen könnte/müsste !?



mfg
m3D
 

The_S

Top Contributor
Code:
BufferedWriter wuffy = new BufferedWriter(new FileWriter("deineDatei.txt"));
wuffy.write(deinText);
wuffy.close();
 

m3D

Mitglied
Danke!

Also ich hab es jetzt so gemacht:

Code:
import java.io.*;

public class rechnungSchreiben
{		
		
		public static void main (String[]args) throws IOException
		{
		int auftragsnummerneu;
		int auftragsnummer = 0;
		int rechnummerAlt;
		int ausgabe;
		int rechnungsnummerAlt;
		
		
		BufferedReader lesen = new BufferedReader(new FileReader("H:/test.txt"));
		ausgabe = lesen.read();
		rechnummerAlt = Integer.parseInt(ausgabe);
		
		
		System.out.print("Die Auftragsnummer: "+ausgabe+" wurde eingelesen");
		
		
		auftragsnummerneu = auftragsnummer +1;
		
		BufferedWriter schreiben = new BufferedWriter(new FileWriter("H:/test.txt"));
		schreiben.write(auftragsnummerneu);
		schreiben.close();
		}
}

Irgendwie funzt es aber nicht, sehe auch keinen Fehler der drin sein könnte.
Das hier bekomme ich als Fehlermeldung:

Code:
Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
The method parseInt(String, int) in the type Integer is not applicable for the arguments (int)

at rechnungSchreiben.main(rechnungSchreiben.java:17)

mfg
m3D
 
S

SlaterB

Gast
> The method parseInt(String, int) in the type Integer is not applicable for the arguments (int)

Fehlermeldungen lesen: die Operation sowieso ist nicht geeignet für das Argument int,
was soll dir das sagen? zumindest dass du dir überlegen solltest was du da eigentlich aufrufen willst,
'parseInt(String, int)' wie der Compiler denkt wahrscheinlich nicht sondern parseInt(String),

und wenn du also weißt dass du parseInt(String) aufrufen willst, der Compiler sich aber beschwert das int ein falsches Argument dafür ist,
dann kann man sich doch denken dass die benutzte Variable den falschen Typ hat??
ausgabe müsste vom Typ String sein damit du es zu einem Integer parsen kannst,

natürlich kommt es dann zu anderen Problemen, dann klappt ausgabe = lesen.read(); nicht mehr allzu gut

aber wäre ja schon mal ein Vorteil gedanklich soweit zu kommen ;)

durch ausgabe = lesen.read(); steht in ausgabe nämlich ein character, ein ASCII-Code für irgendein Zeichen,
um das in eine Zahl umzuwandeln hilft Integer.parseIrgendwas nicht weiter,
da muss man anders rangehen,

falls du dir das selber überlegen willst statt auf fertige Lösungen anderer zuzugreifen:
am besten machst du dazu ein paar Tests
int ausgabe = '0';
int ausgabe = '3';
int ausgabe = '7';

dann schaust jeweils was das für eine Zahl ergibt (als int interpretiert):
System.out.print("Auftragsnummer: "+ausgabe);
und wie du die in die Zahlen 0, 3, 7 umwandeln könntest


--------------

allgemeiner Tipp:
wann immer du irgendeine Art von Problemen hast wie zum Beispiel Strings/ chars in Zahlen umzuwandeln,
dann mach das erstmal in einem normalen Programm mit Testwerten,
das hat nämlich nix mit BufferedWriter/ -Reader zu tun
 

Illuvatar

Top Contributor
Naja das ist aber kein Compilerfehler, sondern ein Runtimefehler...
Der Code ist schon richtig, da muss irgndwas beim Kompilieren schiefgegangen sein, oder irgendwelche unterschiedlichen Dateiversionen aufeinander gecrasht sein oder so... Da hilft im Normalfall alles neu kompilieren.
 

m3D

Mitglied
Richtig, weil so wie ich es mache ging es immer, auch mit Integern etc.

Ich schau mal weiter...erstmal Happy Würging >.<

mfg
m3D
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Dateien lesen und schreiben Java Basics - Anfänger-Themen 5
J Probleme beim schreiben von Dateien Java Basics - Anfänger-Themen 5
X Dateien direkt hintereinander schreiben, Dateiname Java Basics - Anfänger-Themen 25
G Messwerte in 2 Dateien schreiben Java Basics - Anfänger-Themen 20
F Input/Output Dateien lesen/schreiben Java Basics - Anfänger-Themen 1
T Fehler beim Schreiben in Dateien! Java Basics - Anfänger-Themen 4
G Erste Schritte Nach bestimmten Dateien suchen und dann in die Registry schreiben. Java Basics - Anfänger-Themen 6
S Lesen und Schreiben von Dateien in Java Java Basics - Anfänger-Themen 11
G Dateien erstellen / Text in Dateien schreiben Java Basics - Anfänger-Themen 8
B Schreiben in dateien Java Basics - Anfänger-Themen 2
M Dateien lesen/schreiben und Heap Space Probleme Java Basics - Anfänger-Themen 8
T Dateien aus einem Verzeichnis in eine Textdatei schreiben Java Basics - Anfänger-Themen 3
O Ascii Dateien schreiben Java Basics - Anfänger-Themen 5
D kleines Programm "in Dateien schreiben" Java Basics - Anfänger-Themen 3
S In Dateien schreiben Java Basics - Anfänger-Themen 3
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
I Dateien aus dem Resource Folder laden Java Basics - Anfänger-Themen 2
A Thread XML-Dateien zusammenfügen Java Basics - Anfänger-Themen 11
Buroto Threads Verschiedene .txt Dateien Auf Listen und Verbinden Java Basics - Anfänger-Themen 3
B Jar Dateien ohne IDE verwenden? Java Basics - Anfänger-Themen 1
A Optimierung eines Programms: Mergen der Dateien Java Basics - Anfänger-Themen 23
A Zwei XML-Dateien Mergen Java Basics - Anfänger-Themen 14
A Input/Output Mehrere Csv-Dateien einlesen Java Basics - Anfänger-Themen 2
LetsSebi Dateien werden nicht in Zip gespeichert Java Basics - Anfänger-Themen 1
J Alle .java Dateien von einem Verzeichnis in eine Zip speichern Java Basics - Anfänger-Themen 2
J Alle Dateien aus einem Verzeichnis laden Java Basics - Anfänger-Themen 10
MiMa log4j als separate Dateien in Schleife? Java Basics - Anfänger-Themen 6
M Scannen von *.txt - Dateien; wo sind der oder die Fehler? Java Basics - Anfänger-Themen 4
A Input/Output Dateien einlesen und ausgeben Java Basics - Anfänger-Themen 7
S Lese- / Schreibfähigkeit von Dateien sicherstellen Java Basics - Anfänger-Themen 1
C "HelloWorld" - Dateien erstellt, aber ist es eine class-Datei? Java Basics - Anfänger-Themen 2
J Java findet plötzlich die Dateien im Projekt nicht mehr. Java Basics - Anfänger-Themen 12
J Dateien in Verzeichnissen rekursiv auflisten wirft Exception Java Basics - Anfänger-Themen 4
L Classpath Alle Dateien im Classpath finden Java Basics - Anfänger-Themen 4
MiMa Formate für Dateien und Pfade? Java Basics - Anfänger-Themen 1
O Datei in mehrere kleine Dateien umwandeln Java Basics - Anfänger-Themen 47
L Richtige Reihenfolge der Dateien Java Basics - Anfänger-Themen 5
CptK Datentypen Text Dateien einlesen Java Basics - Anfänger-Themen 3
J Logging erzeugt zwei dateien.... Java Basics - Anfänger-Themen 7
A Dateien Verschieben Java Basics - Anfänger-Themen 1
M Mehre Dateien parallel kopieren mit Multithreading Java Basics - Anfänger-Themen 8
C Methoden Dateien im Ordner anzeigen Java Basics - Anfänger-Themen 12
J Java-Dateien lassen sich nicht editieren Java Basics - Anfänger-Themen 46
E FTP Dateien hochladen Java Basics - Anfänger-Themen 3
Korvinus Vergleichen von 2 csv-Dateien Java Basics - Anfänger-Themen 2
I Texte mit Absätzen in Dateien speichern und auslesen Java Basics - Anfänger-Themen 1
M "substring()" mit Dateien und Pfadangaben Java Basics - Anfänger-Themen 5
Voreck Jar Dateien Standart programm ändern Java Basics - Anfänger-Themen 12
K Dateien aus Source-Package verwenden Java Basics - Anfänger-Themen 10
B Dateien aus dem "resource" - Folder kopieren in Verzeichnis Java Basics - Anfänger-Themen 9
B Kopieren von Dateien mit Adminberechtigungen Java Basics - Anfänger-Themen 14
F Threads ftp4j, viele Dateien upload Java Basics - Anfänger-Themen 5
P Einen Ordner mit Dateien hochladen [FTP] Java Basics - Anfänger-Themen 2
C Verarbeitung von sehr großen Dateien Java Basics - Anfänger-Themen 52
V Mehrere Dateien aus JFileChooser in eine ArrayList speichern Java Basics - Anfänger-Themen 2
K Dateien lesen | IndexOutOfBoundsException Java Basics - Anfänger-Themen 2
T Classpath Problem mit dem auslesen von Text-Dateien (Pfad) Java Basics - Anfänger-Themen 3
A attach source: Zusammenhang zwischen JAR und .class/.java Dateien? Java Basics - Anfänger-Themen 2
T .jar Datei als Ordner benutzen/ Dateien aus .jar Datei auslesen Java Basics - Anfänger-Themen 3
C Klassen Class Files nachladen (mehrer .jar Dateien) Java Basics - Anfänger-Themen 2
Bluedaishi for schleife um Dateien wieder zusammen zu fügen Java Basics - Anfänger-Themen 11
S Resourcen-Dateien im Jar-File verfügbar machen (Intellij 14) Java Basics - Anfänger-Themen 14
J Dateien für anderen User "mitgeben" Java Basics - Anfänger-Themen 1
S Dateien mit Java verschieben Java Basics - Anfänger-Themen 6
A Heap Space Error bei rekursiver Suche in Dateien trotz nur einer Zeile im Speicher Java Basics - Anfänger-Themen 26
E Dateien werden nicht gelöscht Java Basics - Anfänger-Themen 10
S Class Dateien decompilieren Java Basics - Anfänger-Themen 4
Bluedaishi Dateien Lassen sich unter windows nicht löschen Java Basics - Anfänger-Themen 8
Z Mehrere XML-Dateien zu einer zusammenfügen Java Basics - Anfänger-Themen 3
K JAR Dateien einbinden - funkt nicht wie es sollte... Java Basics - Anfänger-Themen 22
M Threads nio Dateien kopieren, Threads und Gui Java Basics - Anfänger-Themen 0
J *.sql Dateien in Java Java Basics - Anfänger-Themen 1
P Dateien im Ordner auflisten. Java Basics - Anfänger-Themen 3
P Compiler-Fehler .java Dateien kompilieren und .class Dateien zur .jar Java Basics - Anfänger-Themen 4
S Daten aus anderen Dateien in neue Datei einlesen Java Basics - Anfänger-Themen 3
M Input/Output Arbeiten mit extrem vielen Dateien Java Basics - Anfänger-Themen 8
R File chooser Dateien in frame anzeigen lassen Java Basics - Anfänger-Themen 5
N tar-Dateien Java Basics - Anfänger-Themen 6
B Methoden Dateien konvertieren Java Basics - Anfänger-Themen 3
L Dateien speichern/auslesen Java Basics - Anfänger-Themen 5
M Input/Output Probleme beim Parsen von CSV und TXT Dateien Java Basics - Anfänger-Themen 7
P Wiedereinstieg und kann keine Dateien mehr öffnen... Java Basics - Anfänger-Themen 13
F Classpath Dateien einbinden und Classpath durchsuchen Java Basics - Anfänger-Themen 2
N Java Programm zum Suchen und Ersetzen von Text Dateien Java Basics - Anfänger-Themen 10
S Dateien/LinkedList/StringBuffer - SOrtierung klappt nicht so ganz Java Basics - Anfänger-Themen 2
U Best Practice Nicht-permanente Links auf Dateien Java Basics - Anfänger-Themen 5
B In welchem (Default) Pfad erstellt Java Dateien? Java Basics - Anfänger-Themen 4
I Methoden zum lesen und speichern von Dateien Java Basics - Anfänger-Themen 2
B .ut dateien ignorieren und fortsetzen Java Basics - Anfänger-Themen 9
R Ressourcen in JAR-Dateien Java Basics - Anfänger-Themen 2
J jar Dateien global erreichbar machen Java Basics - Anfänger-Themen 3
L Zusammenführen mehrerer .txt Dateien Java Basics - Anfänger-Themen 4
M Dateien erstellen/ bearbeiten/ lesen Java Basics - Anfänger-Themen 9
S Dateien in RAM kopieren und ausführen? Java Basics - Anfänger-Themen 4
O Java Dateien verschlüsseln? Java Basics - Anfänger-Themen 22
K Unterschied zwischen Jar, war und ear Dateien Java Basics - Anfänger-Themen 3
B Dateien kopieren, entpacken, XML auslesen! Java Basics - Anfänger-Themen 7
B Dateien Verschieben! Java Basics - Anfänger-Themen 8
B ältere Dateien verschieben Java Basics - Anfänger-Themen 3
J Laden von Dateien Java Basics - Anfänger-Themen 19

Ähnliche Java Themen

Neue Themen


Oben