Implémenter une méthode : déterminer si un nombre est un carré parfait
Java
Comment faire sortir les numéros et construire une Map en un seul flux ?
Parlez-moi d'un projet passé : pile, tâches
Faut-il créer un groupe de consommateurs si un seul consommateur est présent?
Comment peut-on encore résoudre le problème des doublons sans utiliser la fonction merge dans toMap?
Comment minimiser la charge mémoire du backend lors de la lecture des données de la base de données, du regroupement et de l'envoi d'un fichier au frontend?
Quelle est la différence dans le fonctionnement du consumer avec un group.id explicite et sans lui?
Comment le flux traite-t-il les éléments : un par un ou par lots ?
```java import java.util.*; import java.lang.*; import java.io.*; class Codechef { public static void main (String[] args) throws java.lang.Exception { var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC","B421FT", "I222OA")); autoNumbers.stream().flatMap(Collection::stream).forEach(System.out::println); Map<String, String> numberMap = autoNumbers.stream().flatMap(Collection::stream).collect(Collectors.toMap( n -> n, n -> n.replaceAll("[^0-9]", ""))); System.out.println(numberMap); } }
//liste des numéros de plaques d'immatriculation, les numéros sont toujours du même type standard // il faut afficher chaque numéro séparément dans la console // puis on crée le numéro de la carte - ses chiffres (exemple A123BC:123) où la clé est A123BC et la valeur est 123 //var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC", "B421FT", "I2220A"));
Pourquoi la ligne 24 utilise-t-elle un cast en int ? Que retourne Math.sqrt ?
Comment implémenter isPerfectSquare sans Math.sqrt ? Approches alternatives.