&nbsp Zeichen wird nicht richtig angezeigt im Java

Habe ich versucht "&nbsp;&nbsp;", um zwei Räume in einer standard-Ausgabe Java-String. Versuchen System.out.println("__"); <---- (zwei Räume, aber, offensichtlich, es trimmt ihn nach unten zu einem Raum, daher der Unterstrich)

Ich kann mir vorstellen, es ist ein Weg, um zu entkommen die &nbsp;, aber ich kann es nicht herausfinden, noch finden die online-Hilfe. Suche nach es ist ironisch, weil eine Menge von literalen &nbsp;&nbsp; zeigen.

Jede mögliche Hilfe würde geschätzt.

EDIT:

for (int j = 0; j < COLUMNS; j++)
  if (j < 10){
    r += "__";
  }

erzeugt 10 Leerzeichen, nicht 20, wie erwartet, wenn Sie gedruckt

sorry ich bin noch neu bei der Formatierung hier

  • Ist SPALTEN == 10? Ansonsten, das sollte gut funktionieren.
  • SPALTEN = 15. Das ist, was ich nicht bekommen. Ich werde zu Debuggen und zu achten. Danke für die Hilfe so weit jeder.
  • r nicht abgeschnitten ist, in irgendeiner Weise, und die zwei Leerzeichen IMMER ausgegeben, als ein. Da dies nicht mein code, ich fühle mich verpflichtet, an dieser Stelle diese Frage mit dem Entwickler, dass es gehört. Vielen Dank für alle Hilfe, die versuchen, um dies herauszufinden.
InformationsquelleAutor Brian | 2009-10-28
Schreibe einen Kommentar