[JAVA] Sortie quatre-vingt-dix-neuf avec Stream

J'ai appris Java en tant que personne inexpérimentée avant de rejoindre l'entreprise il y a un an, et j'ai écrit ce code

Il s'agit d'un standard qui produit une table quatre-vingt-dix-neuf en doublant l'instruction for, en sortant la multiplication interne sans saut de ligne et en sortant un saut de ligne à chaque fois que l'interne se termine.

Kuku.java


public class Kuku { 
    public static void main(String[] args) {
 
        for (int i = 1; i <= 9; i++) { 
            for (int j = 1; j <= 9; j++) { 
                System.out.print(i * j + " "); 
            } 
            System.out.println(""); 
        } 
    }
}

/************************************************
1 2 3 4 5 6 7 8 9 
2 4 6 8 10 12 14 16 18 
3 6 9 12 15 18 21 24 27 
4 8 12 16 20 24 28 32 36 
5 10 15 20 25 30 35 40 45 
6 12 18 24 30 36 42 48 54 
7 14 21 28 35 42 49 56 63 
8 16 24 32 40 48 56 64 72 
9 18 27 36 45 54 63 72 81 
*************************************************/

J'étudie l'API Stream après un an et maintenant je vais essayer la même chose

l'a fait

Kuku.java


import java.util.stream.IntStream;

public class Kuku { 
    public static void main(String[] args) { 
  
        IntStream.rangeClosed(1, 9).forEach(i -> {
            IntStream.rangeClosed(1, 9).forEach(j -> System.out.print(i * j + " "));
            System.out.println("");
        });
    }
} 

/************************************************
1 2 3 4 5 6 7 8 9 
2 4 6 8 10 12 14 16 18 
3 6 9 12 15 18 21 24 27 
4 8 12 16 20 24 28 32 36 
5 10 15 20 25 30 35 40 45 
6 12 18 24 30 36 42 48 54 
7 14 21 28 35 42 49 56 63 
8 16 24 32 40 48 56 64 72 
9 18 27 36 45 54 63 72 81 
*************************************************/

Recommended Posts

Sortie quatre-vingt-dix-neuf avec Stream
Sortie FizzBuzz avec flux
J'ai essayé de sortir quatre-vingt-dix-neuf en Java
Table de sortie du format Map <String, Object> avec Thymeleaf3
Sortie de fichier csv avec csv ouvert
Sortie CSV par Apache Commons CSV
Contrôle de la sortie du journal avec Doma2
Flux jusqu'à la sortie des données de la table à afficher avec Spring Boot
Sortie "Izumi Oishi" avec dokojava
Sortie d'Excel avec des formules avec XlsMapper
[Java 8] Suppression en double (et vérification en double) avec Stream
Caractères de sortie comme une conversation avec JavaFX
Créez un PDF avec la mise en page itext7-Free:
[Java] Traitement en boucle et table de quatre-vingt-dix-neuf
Sortie PDF et TIFF avec Java 8
Obtenir des colonnes de tables associées avec JPA
Conversion de liste Java8 avec Stream map