Supportnet / Forum / Anwendungen(Java,C++...)
tabellarische Darstellung in Java
Frage
Hallo!
Wie kann man (in Java) Zahlen tabellarisch ausgeben?
zB.
001 011 111 011
111 111 001 001
(1 soll eine Zahl darstellen,
0 soll eigentlich nicht sichtbar sein)
Bitte um baldige Antwort!
(Falls mich jemand versteht ;-))
Antwort 1 von Xavier
Achso:
Die Zahlen sollen rechtsbündig dargestellt werden!
Sonst wär's ja ziemlich einfach (mit /t)...
Die Zahlen sollen rechtsbündig dargestellt werden!
Sonst wär's ja ziemlich einfach (mit /t)...
Antwort 2 von semi
Ein Zeilenpuffer, in dem die einzelnen Felder durch Werte ersetzt werden, ist eine gute Lösung.
Falls Du sowas brauchst, dann sage wohin ich es schicken soll.
Gruß,
Michael
Falls Du sowas brauchst, dann sage wohin ich es schicken soll.
Gruß,
Michael
Antwort 3 von Alf
Hmm, du könntest auch einfach TAB-Zeichen verwenden. Dann setzt du immer ein Tab zeichen, und wo ne 1 ist, setzt du vorher noch eine 1. Also:
String tmp = "";
for (int i=0; i<arr.length(); i++)
for (int j=0; j<arr.length(); j++) {
if (arr[j] != 0) tmp += arr[j];
tmp += "\t\n\r";
}
outPut.print(tmp);
Antwort 4 von Alf
Uuuups. Sry, das mit Rechtsbündig hab ich nicht gesehen. ;-(