Machen Sie einen Diamanten mit Java

Ich denke, es gibt einen besseren Weg ...


public class ex3 {
	public static void main(String[] args) {
		int i, j;
		int max = 5;
		int p = max / 2 + 1;
		int left = p;
		int right = p;

		for (i = 1; i <= max; i++) {
			for (j = 1; j <= max; j++) {
				if (j >= left && j <= right) {
					System.out.print("*");
				} else {
					System.out.print(" ");
				}
			}
			System.out.println();
			if (i < p) {
				left--;
				right++;
			} else {
				left++;
				right--;
			}
		}
	}
}

Ausführungsergebnis

sample.png

Recommended Posts

Machen Sie einen Diamanten mit Java
[Java] Mach es konstant
So erstellen Sie einen Java-Container
Laden Sie Dateien mit Java HttpURLConnection hoch
Erstellen Sie ein Java-Projekt mit Eclipse
So erstellen Sie ein Java-Array
So erstellen Sie eine Java-Kalenderzusammenfassung
Wie erstelle ich einen Discord Bot (Java)
[Java] Erstellen wir eine DB-Zugriffsbibliothek!
Wie man einen revolutionären Diamanten mit Java für Aussage macht wwww
Java-Anfänger haben versucht, mit Spring Boot eine einfache Webanwendung zu erstellen
Ich habe versucht, mit AI "A3RT" eine Talk-App in Java zu erstellen.
Ich habe Java gemacht, um (a == 1 && a == 2 && a == 3) immer wahr zu machen
Ich wollte (a == 1 && a == 2 && a == 3) in Java wahr machen
Erstellen Sie Scala Seq aus Java, machen Sie Scala Seq zu einer Java-Liste
SSH-Verbindung mit SSHJ aus der Java6-App
Sortieren mit Java-Komparator
Machen Sie einen Blackjack mit Java
[Java] Erstellen Sie einen Filter
Schrottpraxis mit Java ②
Erstellen Sie ein Reflexionsprogramm ②
Erstellen Sie ein Reflexionsprogramm ③
Schrottpraxis mit Java ①
Machen Sie "Ich bin kein Roboter" in Java EE (Jakarta EE)
Studieren von Java8 (z. B. Lesen von Dateien mit Stream)
[Persönliches Memo] Erstellen Sie eine einfache, tiefe Kopie mit Java
Lass uns einen Roboter bauen! "Eine einfache Demo von Java AWT Robot"
Ich habe versucht, Log4j2 auf einem Java EE-Server zu verwenden
Verwenden der Datenbank (SQL Server 2014) aus einem Java-Programm 2018/01/04
So konvertieren Sie A in a und a in A mit logischem Produkt und Summe in Java
Versuchen Sie, mit Docker eine Java-Entwicklungsumgebung zu erstellen
Ich habe versucht, ein Aktienchart mit Java (Jsoup) zu kratzen.
Hinweise zu Java GC
Versuchen Sie es mit RocksDB mit Java
Erstellen wir eine Taschenrechner-App mit Java ~ Zeigen Sie das Anwendungsfenster an
Java - So erstellen Sie JTable
[Anfänger] Versuchen Sie, mit Java ein einfaches RPG-Spiel zu erstellen ①
Refactoring: Machen Sie Blackjack in Java
[Anfänger] Android App, die Bälle mit Sensoren rollt [Java]
Erstellen Sie eine Java-Methode [Memo] [java11]
Ich möchte eine Liste mit Kotlin und Java erstellen!
Ich wollte nur eine reaktive Eigenschaft in Java erstellen
Ich möchte eine Funktion mit Kotlin und Java erstellen!
[Java] Erstellen Sie eine temporäre Datei
Suchen Sie eine Teilmenge in Java
Was ist eine Java-Sammlung?
[Java] Zeichnen Sie ein einfaches Muster
Verwenden von Mapper mit Java (Spring)
Ich habe versucht, Java REPL zu verwenden
Versuchen Sie Hello World mit einfachem Java im Docker-Container
Socket-Kommunikation mit einem Webbrowser über Java und JavaScript ②
Ich habe einen RESAS-API-Client in Java erstellt
Verwenden von Docker von Java Gradle
Socket-Kommunikation mit einem Webbrowser über Java und JavaScript ①
Java erstellt Word-Dokumente
Erstellen eines MOB mit dem Minecraft Java Mythicmobs-Plug-In | Vorbereitung 1
Ein einfaches CRUD-Beispiel mit Java Servlet / JSP und MySQL
Blasensortierung mit ArrayList (JAVA)