Java-ban szeretnék textfile-ba kiíratni kétdimenziós tömböt, mit csináljak, hogy táblázatos formában legyen?
Sziasztok!
Egy kb 25x25ös tömbről van szó, ki is írja az output.txt-be, de ömleszti másfél sorba az összes elemet. Van valami módszer rá, hogy olyan táblázatos formában írja ki? Itt a kérdéses programrész:
PrintWriter pw = new PrintWriter(output.txt");
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array.length; j++) {
pw.print(array[i][j]+ " ");
}
}
pw.close();
Próbáltam a pw.println-t is, de akkor meg egyesével írta külön-külön sorokba. Kicsit hülye vagyok a Java-hoz :D Előre is köszönöm a segítséget.
PrintWriter pw = new PrintWriter(output.txt");
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array.length; j++) {
pw.print(array[i][j]+ " ");
}
pw.println();
}
pw.close();
Köszönöm, működik! :)
Így én is próbáltam, csak rossz helyen volt nekem egy kapcsos zárójel, mint mindig :/
Nem a kapcsos zárójel volt rossz helyen, különben le sem fordult volna.
Érdemes lenne a ciklusokat újból átismételned.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!