Grundlagen der Java-Programmierung - Ich möchte ein Dreieck mit einer for-Anweisung ② anzeigen

Ich habe ein Programm gemacht, das ich gemacht habe, als ich ein Neuling war, jetzt in meinem zweiten Jahr. Nochmals zur Aussage. Dies ist eine Fortsetzung von Vorheriger Artikel.

Fazit: Ich habe es mit Hilfe der wissenschaftlichen Synchronisation geschafft

Problem

Bitte geben Sie die Höhe des Dreiecks ein
5
*
**
***
****
*****
****
***
**
*

Implementierung

Ich habe es wie folgt gemacht.

Check32.java


package practice;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Check32 {

	public static void main(String[] args) {
		BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
		System.out.println("Bitte geben Sie die Höhe des Dreiecks ein");
		String line;
		try {
			line = reader.readLine();
			int hight = Integer.parseInt(line);
			for( int i = 0; i < hight; i++) {
				for (int j = 0; j < i ;j++) {
					System.out.print("*");
				}
				System.out.println();
			}
			for( int i = hight; i > 0; i--) {
				for (int j = 0; j < i; j++) {
					System.out.print("*");
				}
				System.out.println();
			}
		} catch (NumberFormatException e) {
			System.out.println("Bitte geben Sie eine Ganzzahl ein");
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}

Impressionen

Ich konnte nicht an "j <i" denken. Wenn Sie danach eine for-Anweisung schreiben, für (anfängliche Einstellung; Endbedingung </ b>; kontinuierliche Verarbeitung) {} Ich habe das geschrieben und manchmal hat es nicht so funktioniert, wie ich es erwartet hatte.

Recommended Posts

Grundlagen der Java-Programmierung - Ich möchte ein Dreieck mit einer for-Anweisung ① anzeigen
Grundlagen der Java-Programmierung - Ich möchte ein Dreieck mit einer for-Anweisung ② anzeigen
Ich möchte Bilder mit REST Controller von Java und Spring anzeigen!
Wiedereinführung in Java for Humanities 0: Den Akt der Programmierung verstehen
[Java] So testen Sie, ob es in JUnit null ist
Ich möchte Java8 für jeden mit Index verwenden
[Einführung in Java] Grundlagen der Java-Arithmetik (für Anfänger)
Initialisierung von for Versuchen Sie, das Java-Problem in TypeScript 5-4 zu ändern
Java-Programmierübungen für Neulinge, die bei aktiven Ingenieuren unbeliebt sind
Ich möchte den Namen des Posters des Kommentars anzeigen
[Für Anfänger] Mindestbeispiel für die Anzeige von RecyclerView in Java
Einführung in Java für Anfänger Grundkenntnisse der Java-Sprache ①
Ich möchte Bildschirmübergänge mit Kotlin und Java machen!
Versuchen Sie, mit Java eine Verbindung zu AzureCosmosDB Emulator for Docker herzustellen
Ausführen des WebCamCapture-Beispiels von NyARToolkit für Java
Implementierung einer starken API für "Ich möchte ~~ auf dem Bildschirm anzeigen" mit einfachem CQRS
Verwendung des mit Tensorflow 2.0 trainierten Modells mit Kotlin / Java
Ich möchte eine Liste mit Kotlin und Java erstellen!
Ich möchte eine Funktion mit Kotlin und Java erstellen!
Initialisierung mit einer leeren Zeichenfolge für eine Instanz vom Typ Java-Zeichenfolge
[Java Silver] Hinweise zu switch-Anweisungen
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 ausgeben
Ich möchte verschiedene Funktionen mit Kotlin und Java implementieren!
Ein Memo zum Starten der Java-Programmierung mit VS Code (Version 2020-04)
Stellen Sie sicher, dass Sie das Java compareTo-Ergebnis mit 0 vergleichen
Untersucht, wie Dienste mit Watson SDK für Java aufgerufen werden
[Java] Ich möchte Standardeingabe und Standardausgabe mit JUnit testen
Java zum Spielen mit Function
[Java] Praxis der Ausnahmebehandlung [Ausnahme]
[Java] So zeigen Sie Wingdings an
Stellen Sie mit Java eine Verbindung zur Datenbank her
Saisonale Anzeige mit Java-Schalter
Java während und für Anweisungen
Zurück zum Anfang, Erste Schritte mit Java ② Steueranweisungen, Schleifenanweisungen
Verwendung von Java-Array-Elementen für, Länge, Wert und erweitert für Anweisungen
Die Geschichte von Collectors.groupingBy, die ich für die Nachwelt behalten möchte
Sammlung ausgewählter Programmieraufgaben zum Erstellen und Erinnern (Java-Grundlagen)
[Für Anfänger] Mindestbeispiel zum Aktualisieren von RecyclerView mit DiffUtils in Java
Quelle zur Anzeige des Zeichenarrays mit numberPicker in Android Studio (Java)
[Java] Ich möchte mit dem Schlüssel im Objekt eindeutig arbeiten
So überprüfen Sie den Inhalt der Java-Zeichenfolge mit fester Länge
[Code Pipeline x Elastic Beanstalk] Zusammenfassung der Fehler und Gegenmaßnahmen für CI / CD-Java-Anwendungen zu Elastic Beanstalk mit Code Pipeline
Ich mache mir Sorgen, mit JAVA und XML zu produzieren. Notieren Sie sich also, was ich versuche, ohne zu vergessen (Anzeige für Anweisung anzeigen).