Array in Datei schreiben und umgekehrt

Status
Nicht offen für weitere Antworten.

JohannPP

Mitglied
Hallo

Kann mir jemand einen Tipp geben wie ich ein STring Array in eine Datei speichere und
wieder auslese

Danke schön
 

JohannPP

Mitglied
Das hab ich jetzt nicht ganz verstanden.
Mit dem Buffered Writer muss ich ja die STrings irgendwie selber eingeben.
Hab ja nur ein String array zu Speichern
Müsste es nich auch mit File Writer gehen
 

CelikBlek

Bekanntes Mitglied
verstehe deine antwort nicht so ganz. du hast doch einen String Array und da sind doch deine Strings drin?
Code:
public void test(String[] myStr){
    for(int i=0; i<myStr.length; i++) {
        System.out.println(myStr[i]);
    }
}
so würdest du sie ausgeben.

gruss
 

JohannPP

Mitglied
Also

Ich habe ein Array mit haufen Strings drin.

Nochmals meine Frage:

Kann ich irgendwie dieses gesamte Array in eine Datei schreiben lassen
(ohne das ich alle Strings einzeln wieder auslese und einzeln die Datei schreiben
lasse.)
 

CelikBlek

Bekanntes Mitglied
wenn du sie einzeln rein schreibst kannst du die externe datei auch lesen, so wie der string auch aussieht.
 

JohannPP

Mitglied
Hallo

OK aber wie siehts aus mit dem wieder einlesen der Daten in das
Array wenn ich die Strings wieder benötige??
Woher weiß er welche Strings wohin gehören.
Mit der Filewrite schreibt er doch die Strings nur wild in die Datei.
Muss ich Ihm da Marker setzen damit er die Strings wieder auseinanderhält

Danke
 

CelikBlek

Bekanntes Mitglied
was hast du denn genau vor? vielleicht können wir eine bessere lösung finden. wenn du den gesamten array in eine datei schreibst musst du natürlich durch irgendeinen zeichen kenntlich machen, dass der nächste anfängt.
es gibt viele möglichkeiten um das problem zu lösen, deshalb ist es besser, wenn wir es deinen bedürfnissen anpassen können.
 

dotlens

Top Contributor
der schreibt sie dir bestimmt nicht wild in die Datei :D
der geht schön zeile für zeile nach vorne...
als die Reihenfolge ändert sich nicht wenn du wieder korrekt einliest.

serialisieren hat den Nachteil, dass du nicht selbst nachschauen kannst was du gspeichert hast, du musst es java überlassen. es sei denn du speicherst in xml oder so. Performance mässig macht es nicht grossen unterschied. also deine freie entscheidung :D
 

JohannPP

Mitglied
Die Sache ist die das ich ein Programm schreibe das Fragen(String) oder Zahlen(int)
einliest und auswertet.
Ich habe diese Werte in zwei Arrays eingelesen und will sie nun in eine Datei speichern so das sie beim nächsten Aufruf des Programms wieder aus dieser eingelesen werden können, ins Array gespeichert werden.
um die daten dann wieder bearbeiten zu können.
Wie sollte ich das am besten machen ???
 

dotlens

Top Contributor
ich würde sie in Textdateien speichern, da du die Fragen so auch einfach in der Text Datei ändern kannst...
 

CelikBlek

Bekanntes Mitglied
das bedeutet so wie ich verstanden habe, dass du die datei nie anfässt(ausserhalb deines programms), deshalb würde ich serialisierung vorziehen.
 

JohannPP

Mitglied
War auch eigentlich so beabsichtigt das alle Fragen und Werte im Programm
abgefragt werden sollen, wobeis natürlich anders einfacher wäre, stimmt.
Probiers jetzt mit Serizable.
Ich hoffe darf vielleicht da nochmal auf euch zurückgreifen.
Programmier nämlich noch nich so lange

Danke Auf alle Fälle schon mal
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Array in Text Datei schreiben Java Basics - Anfänger-Themen 2
M Datei auslesen und Array schreiben?! Java Basics - Anfänger-Themen 8
S Array Daten in Binär Datei schreiben/lesen Java Basics - Anfänger-Themen 11
J Strings aus einer Datei in 2D Array schreiben Java Basics - Anfänger-Themen 3
J 2-dim Array auslesen und in Datei schreiben Java Basics - Anfänger-Themen 10
P datei in 2d array schreiben Java Basics - Anfänger-Themen 8
N Array in Datei schreiben Java Basics - Anfänger-Themen 7
A CSv.Datei einlesen und die werte in zweidemosional Int Array speichern Java Basics - Anfänger-Themen 9
O zweidimensionales array in eine csv-Datei Java Basics - Anfänger-Themen 1
F Auto String mit Array Name aus Datei... oder so ähnlich Java Basics - Anfänger-Themen 4
I JSON Datei in Array umwandeln Java Basics - Anfänger-Themen 1
F Zahlen aus Datei einlesen und in Array speichern Java Basics - Anfänger-Themen 2
C Zeilen aus einer Datei in Array speichern Java Basics - Anfänger-Themen 4
T Datei in Array einlesen "null" Java Basics - Anfänger-Themen 8
E Erste Schritte txt.Datei mit BufferedReader einlesen und in 2D-Array abspeichern Java Basics - Anfänger-Themen 15
A .txt Datei in einem Array speichern Java Basics - Anfänger-Themen 1
B Datei auslesen und 2D-Array anlegen Java Basics - Anfänger-Themen 1
Voreck Array aus txt datei auslesen Java Basics - Anfänger-Themen 2
D Methoden Array aus Datei lesen und weitergeben? Java Basics - Anfänger-Themen 7
stylegangsta Input/Output Hat eclipse eine Macke oder mein Code Array Datei einlesen Java Basics - Anfänger-Themen 5
N Mehrdimensionales float Array aus .txt-Datei einlesen? Java Basics - Anfänger-Themen 17
N Probleme bei Speicherung eines Integer-Array in Datei speichern Java Basics - Anfänger-Themen 3
A Datei in Array einlesen Java Basics - Anfänger-Themen 6
P CSV Datei in String Array -> Split -> New Array Java Basics - Anfänger-Themen 2
Z Datei auslesen und in 2dim Array packen. Java Basics - Anfänger-Themen 27
D String array in Datei speichern Java Basics - Anfänger-Themen 3
V Jar-Datei von Byte-Array oder Stream laden? Java Basics - Anfänger-Themen 9
c_sidi90 Array in einer txt Datei speichern Java Basics - Anfänger-Themen 11
S CSV Datei in Array einlesen Java Basics - Anfänger-Themen 25
B Datei -> Array Java Basics - Anfänger-Themen 2
P Zahlen aus Datei in Array einlesen Java Basics - Anfänger-Themen 21
S Aus Datei lesen und im Array speichern Java Basics - Anfänger-Themen 2
J Datei lesen und in Array speichern Java Basics - Anfänger-Themen 5
J Byte-Array als Hex-Datei speichern? Java Basics - Anfänger-Themen 9
A datei in ein 2dimensionales array einlesen? Java Basics - Anfänger-Themen 9
1 Array to Datei Java Basics - Anfänger-Themen 7
N Importieren von Wörtern aus Datei als Array von Strings Java Basics - Anfänger-Themen 2
G Datei einlesen und in einem Array ablegen? Java Basics - Anfänger-Themen 5
N String/char-array aus datei auslesen Java Basics - Anfänger-Themen 2
M Aus .txt Datei Daten in Array speichern Java Basics - Anfänger-Themen 3
B String-Array in Datei speichern und wieder auslesen Java Basics - Anfänger-Themen 3
L Stringzeile aus Datei in 5 token splitten und 5D array laden Java Basics - Anfänger-Themen 3
U byte array in datei 'dumpen' / speichern Java Basics - Anfänger-Themen 2
J einlesen von datei, float und array und und und. Java Basics - Anfänger-Themen 7
S Komplette Datei in Array speichern Java Basics - Anfänger-Themen 10
N Array leert sich beim schrieben in eine Datei selbstständig Java Basics - Anfänger-Themen 2
M Datei einlesen & in Array speichern Java Basics - Anfänger-Themen 4
S Datei lesen und in array rein Java Basics - Anfänger-Themen 10
tobiasbeil Von Datei byte für byte lesen und in ein Array einfügen. Java Basics - Anfänger-Themen 11
S Einlesen einer Datei und ins Array speichern Java Basics - Anfänger-Themen 11
P Eine Datei einlesen und in einem Array speichern Java Basics - Anfänger-Themen 11
A Zeichenkette teilen mit Substring oder Char Array Java Basics - Anfänger-Themen 14
A 6. Element aus einem Array zurückgeben Java Basics - Anfänger-Themen 1
A Was bedeutet bei einem Array "int a [MAX][MAX];", Java Basics - Anfänger-Themen 7
T Array verkleinern Java Basics - Anfänger-Themen 2
J Array aus Numberfield Eingaben Java Basics - Anfänger-Themen 7
D Array List mit Objekten sortieren Java Basics - Anfänger-Themen 2
onlyxlia Anzahl Random Zahlen mit Scanner abfragen und in Array speichern Java Basics - Anfänger-Themen 10
Ü Java Array - Buchstaben als Zahlen ausgeben Java Basics - Anfänger-Themen 22
Ü Zweidimensionales Array in der ersten Zeile deklarieren Java Basics - Anfänger-Themen 13
Thomas Uppe 2D Array Reihenfolge vermischen Java Basics - Anfänger-Themen 4
T array auslesen Java Basics - Anfänger-Themen 2
Nitrogames Variablen Variable aus JOptionPane Abfrage in Array einfügen Java Basics - Anfänger-Themen 4
moini Auf Array aus Superklasse zugreifen? Java Basics - Anfänger-Themen 2
J ArrayList in 2D-Array konvertieren. Java Basics - Anfänger-Themen 48
M NullPointerException: Cannot read the array length because "this.Kinder" is null Java Basics - Anfänger-Themen 1
P Wieso kann ich als Index für einen Array einen Char angeben? Java Basics - Anfänger-Themen 3
Finn_lol Fehlermeldung bei Schleife mit Array Java Basics - Anfänger-Themen 4
Proxy Chars vor array übergabe toLowerUpcase Java Basics - Anfänger-Themen 14
iAmFaiinez Primzahlen Tester ohne Array Java Basics - Anfänger-Themen 4
S array 2 dimensional treppe Java Basics - Anfänger-Themen 3
S Array 2x2 Blöcke mit 0 und 1 Java Basics - Anfänger-Themen 10
C Array von Klassen Java Basics - Anfänger-Themen 2
julian0507 2Dim-Array Spaltensummen Java Basics - Anfänger-Themen 1
XWing Doppelte Zahlen im Array Java Basics - Anfänger-Themen 8
melisax Java 2D-Array Tabelle Java Basics - Anfänger-Themen 4
melisax Java Array Wert an bestimmtem Index angeben Java Basics - Anfänger-Themen 14
W Items löschen aus String Array vom Custom Base Adapter Java Basics - Anfänger-Themen 2
Proxy Stack erweitern mit neuem Array falls der alte voll ist!? Java Basics - Anfänger-Themen 5
E Array, nächste Zahl zur 5 ausgeben, wie? Java Basics - Anfänger-Themen 42
J Array.list vergleichen Java Basics - Anfänger-Themen 1
W Java-Code mit Array Java Basics - Anfänger-Themen 14
D Reflections & Generisches Array Java Basics - Anfänger-Themen 4
T Array Java Basics - Anfänger-Themen 2
T Array Java Basics - Anfänger-Themen 15
T Wörteranzahl im Array zählen Java Basics - Anfänger-Themen 9
Ostkreuz Zweidimensionaler Array Index Java Basics - Anfänger-Themen 2
S String Array Buchstaben um einen gewissen Wert verschieben Java Basics - Anfänger-Themen 4
R Images aus einem Array ausgeben Java Basics - Anfänger-Themen 3
R 2d Array individuell machen Java Basics - Anfänger-Themen 4
D 2D Char Array into String Java Basics - Anfänger-Themen 2
J Array Median bestimmen Java Basics - Anfänger-Themen 6
S Array Maximum bestimmen mit for und foreach Java Basics - Anfänger-Themen 7
S Prüfen ob ein zweidimensionales Array rechteckig ist Java Basics - Anfänger-Themen 4
N Array Java Basics - Anfänger-Themen 1
J Array Mittleren Wert bestimmen Java Basics - Anfänger-Themen 2
D OOP Array einem Objekt zuweisen Java Basics - Anfänger-Themen 2
O Zahlen aus einem char-array per char + Zeichen addieren Java Basics - Anfänger-Themen 2
S leeres Array statt Null Pointer Exception ausgeben Java Basics - Anfänger-Themen 20
S Inhalte aus Array vergleichen und Max ausgeben Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben