Faire un diamant en utilisant Java

Je pense qu'il y a une meilleure façon ...


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--;
			}
		}
	}
}

Résultat d'exécution

sample.png

Recommended Posts

Faire un diamant en utilisant Java
[Java] Rendez-le constant
Comment créer un conteneur Java
Télécharger des fichiers à l'aide de Java HttpURLConnection
Créer un projet Java à l'aide d'Eclipse
Comment créer un tableau Java
Comment créer un résumé de calendrier Java
Comment créer un robot Discord (Java)
[Java] Créons une bibliothèque d'accès à la base de données!
Comment faire un diamant révolutionnaire en utilisant Java pour déclaration wwww
Un débutant Java a essayé de créer une application Web simple à l'aide de Spring Boot
J'ai essayé de créer une application de conversation en Java à l'aide de l'IA «A3RT»
Je l'ai fait en Java pour toujours rendre (a == 1 && a == 2 && a == 3) vrai
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
Créer Scala Seq à partir de Java, faire de Scala Seq une liste Java
Connexion SSH à l'aide de SSHJ à partir de l'application Java 6
Tri à l'aide du comparateur java
Faites un blackjack avec Java
[Java] Créer un filtre
Pratique de grattage avec Java ②
Créer un utilitaire de réflexion ②
Créer un utilitaire de réflexion ③
Pratique du grattage avec Java ①
Créez "Je ne suis pas un robot" en Java EE (Jakarta EE)
Etudier java8 (comme lire des fichiers à l'aide de Stream)
[Mémo personnel] Créez une copie complète simple avec Java
Faisons un robot! "Une simple démo de Java AWT Robot"
J'ai essayé d'utiliser Log4j2 sur un serveur Java EE
Utilisation de la base de données (SQL Server 2014) à partir d'un programme Java 04/01/2018
Comment convertir A en A et A en A en utilisant le produit logique et la somme en Java
Essayez de créer un environnement de développement Java à l'aide de Docker
J'ai essayé de gratter un graphique boursier en utilisant Java (Jsoup)
Remarques sur Java GC
Essayez d'utiliser RocksDB avec Java
Faisons une application de calcul avec Java ~ Afficher la fenêtre de l'application
Java - Comment créer JTable
[Débutant] Essayez de créer un jeu RPG simple avec Java ①
Refactoring: faire du Blackjack en Java
[Débutant] Application Android qui fait rouler des balles à l'aide de capteurs [Java]
Créer une méthode java [Memo] [java11]
Je veux faire une liste avec kotlin et java!
Je voulais juste créer une propriété réactive en Java
Je veux créer une fonction avec kotlin et java!
[Java] Créer un fichier temporaire
Rechercher un sous-ensemble en Java
Qu'est-ce qu'une collection Java?
[Java] Dessine un motif simple
Utilisation de Mapper avec Java (Spring)
J'ai essayé d'utiliser Java REPL
Essayez Hello World en utilisant Java brut sur le conteneur Docker
Communication socket avec un navigateur Web utilisant Java et JavaScript ②
J'ai créé un client RESAS-API en Java
Utilisation de Docker depuis Java Gradle
Communication socket avec un navigateur Web utilisant Java et JavaScript ①
Java crée des documents Word
Création d'un MOB à l'aide du plug-in Minecraft Java Mythicmobs | Préparation 1
Un exemple CRUD simple utilisant Java Servlet / JSP et MySQL
Tri des bulles à l'aide de ArrayList (JAVA)