Implementați o metodă: determinați dacă un număr este un pătrat perfect
Java
Cum să afișezi numerele și să construiești un Map într-un singur flux?
Povestește-mi despre un proiect trecut: stack, sarcini
Este necesar să creezi un grup de consumatori dacă există doar unul?
Cum poți rezolva în continuare problema duplicatelor fără a folosi funcția merge în toMap?
Cum se minimizează încărcarea memoriei backend-ului la citirea datelor din baza de date, gruparea și trimiterea unui fișier către frontend?
Care este diferența în funcționarea consumer-ului cu un group.id explicit și fără?
Cum procesează stream-ul elementele — unul câte unul sau în loturi?
```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); } }
//lista de numere de înmatriculare ale mașinilor, numerele sunt întotdeauna de același tip standard // trebuie afișat fiecare număr separat în consolă // apoi facem numărul cardului - cifrele sale (exemplu A123BC:123) unde cheia este A123BC și valoarea este 123 //var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC", "B421FT", "I2220A"));
De ce în linia 24 se folosește un cast la int? Ce returnează Math.sqrt?
Cum se implementează isPerfectSquare fără Math.sqrt? Abordări alternative.