Java Ausgabe Konsole?
Wie kann ich die Zahlen 4 und 7 anstatt so:
4
7
so ausgeben:
4
7
Aber ohne diese Lücke zwischen den Zahlen?
ohne jegliche lücke, also mit zeilenabstand 0,1 oder so
2 Antworten
Ich nehme an du nutzt die println Methode. Diese fügt immer ans Ende der Ausgabe eine neue Zeile hinzu. Der Name kommt von Print line (Schreibe Zeile)
Wenn du keine neue Zeile willst, verwende die print Methode. Sie macht das selbe, nur ohne neue Zeile.
Regel Nr. 1:
Konkreter Quellcode ist besser als nur wörtliche Beschreibung.
Also bitte mal den Quellcode posten, dann kann man auch sehen WARUM dein Code genau DIESE Ausgabe erzeugt.
Sehr gerne - hier:
public class Test {
static Schiff testarray [] [] = new Schiff [3] [3];
public static void main(String[] args) {
System.out.print("_________");
for (int y = 0; y < 3; y++) {
System.out.println();
for (int x = 0; x < 3; x++) {
if (testarray [y] [x] != null) {
System.out.print("¯¯¯");
System.out.println("|x|");
} else {
System.out.print("|0|");
System.out.println("¯¯¯");
}
}
}
}
}
Ausgegeben werden soll:
_______
|0||0||0|
¯¯¯¯¯¯¯¯¯
|0||0||0|
¯¯¯¯¯¯¯¯¯
|0||0||0|
¯¯¯¯¯¯¯¯¯
Optimal wäre das auch die Blöcke nah aneinander wären
Irgendwie ist das jetzt alles hier kursiv, ka warum
Ich möchte machen, was @regex9 bei seiner Antwort auf meine Frage https://www.gutefrage.net/frage/java-referenzen-bei-einem-array gemacht hat
Keine unerwünschten Newlines einfügen...
Also ich möchte eine neue Zeile, aber mit geringerem Zeilenabstand