ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
492
492
EMPFEHLEN
-
Salve,
ich hab folgendes Problem:
String wird aus einer dateigelesen in der einzelne wörter Zeilenweisse gespeichert sind.
Diese sollen in ein Choice mit addItem gesetzt werden.
Nur hab ich grad keinen plan, wie ich das anstellen soll.
Main mit Choice
[PHP ]
...
private Zugriff lesen = new Zugriff();
...
ce1.addItem(lesen.lesen("artikel"));
...
[/php]
Klasse Zugriff
[PHP ]
import java.io.*;
public class Zugriff
{
public static void schreiben (String dateiname, String s)
throws IOException
{
PrintWriter out;
out = new PrintWriter(new FileWriter(dateiname));
out.print(s);
out.close();
}
public static String lesen(String dateiname)
throws FileNotFoundException, IOException
{
BufferedReader in = new BufferedReader(new FileReader(dateiname));
String line, inputstr = "";
line = in.readLine();
while(line != null)
{
inputstr = inputstr.concat(line+"\n");
line = in.readLine();
}
in.close();
return inputstr;
}
}
[/php]
So wird die ganze Datei in einer "Zeile" übergeben, aber wie mach ich das nun zeilenweisse, womit eine dynamik beibehalten wird (durch andere eingaben wird die Datei erweitert und hab da nun wirklich keine Lust dauernd neue Variablen etc zu setzen
)
3D Finals auf einem Blick
Projektil-Tutorial
Cinema 4D R9 Studio, Cubasis VST 5, Adobe Premiere Pro, Flash MX 2004
Es wird langsam Zeit den 48 Stunden Tag einzuführen!
-
Du könntest die gesamte Datei in eine ArrayList einlesen und dann durch entsprechendes Iterieren jedes Element hinzufügen:
Code java:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
public static ArrayList lesen(String dateiname) throws FileNotFoundException, IOException { BufferedReader in = new BufferedReader(new FileReader(dateiname)); String line; ArrayList lines = new ArrayList(); line = in.readLine(); while (line != null) { lines.add(line); line = in.readLine(); } in.close(); return lines; }
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Super, danke.
Habs heut Nacht nichtmehr getestet, aber es klappt
Nun muss ich nurnoch schauen, wie ich die Hyroglyphen an den ersten Wörtern wegbekomm (und die änderungen für ÄÖÜ vornehmen)
3D Finals auf einem Blick
Projektil-Tutorial
Cinema 4D R9 Studio, Cubasis VST 5, Adobe Premiere Pro, Flash MX 2004
Es wird langsam Zeit den 48 Stunden Tag einzuführen!
Ähnliche Themen
-
make a choice
Von gazeem im Forum 3D-StillsAntworten: 6Letzter Beitrag: 18.04.09, 11:55 -
Regex String in Datei suchen und Zeichen aus String ausgeben.
Von BillaBong im Forum PHPAntworten: 3Letzter Beitrag: 05.01.09, 15:25 -
choice
Von gazeem im Forum 3D-StillsAntworten: 6Letzter Beitrag: 15.08.08, 11:21 -
<xs:choice> für Attribute?
Von Sveta im Forum XML TechnologienAntworten: 1Letzter Beitrag: 03.03.08, 13:10 -
Multiple Choice
Von Lehmkuhler im Forum Flash PlattformAntworten: 3Letzter Beitrag: 22.01.07, 13:27





Zitieren

Login





