Java Ausgabe Konsole?


09.10.2022, 14:37

ohne jegliche lücke, also mit zeilenabstand 0,1 oder so

2 Antworten

Vom Fragesteller als hilfreich ausgezeichnet

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.

Woher ich das weiß:Berufserfahrung – Berufserfahrung
PrettyRANDOM 
Fragesteller
 09.10.2022, 14:41

Also ich möchte eine neue Zeile, aber mit geringerem Zeilenabstand

0
TheQ86  09.10.2022, 14:43
@PrettyRANDOM

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.

1
PrettyRANDOM 
Fragesteller
 09.10.2022, 14:52
@TheQ86

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

0