✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Mettez dans l'ordre les instructions d'un programme Java qui prend en entrée une liste de mots et qui produit en sortie la liste des longueurs des 4 premiers mots dont la taille est supérieure à 5. Les mots sélectionnés doivent être triés dans l'ordre alphabétique. Pendant le traitement, les mots sélectionnés doivent être affichés. Vous devez utiliser des streams pour effectuer ces opérations
Exemples
Voici des appels suivants :
List<String> fruits = Arrays.asList("apple", "banana","Strawberry","orange", "grape", "pineapple", "kiwi", "mango", "BANANAS");List<Integer> result = donneTailleDes4PlusLongsMotsOrdonnes(fruits);System.out.println(result);
List<String> nomEcrivains = Arrays.asList("Victor Hugo", "Emile Zola", "Gustave Flaubert", "Albert Camus", "Marcel Proust", "Charles Baudelaire", "Paul Verlaine", "Arthur Rimbaud", "Stendhal");List<Integer> result2 = donneTailleDes4PlusLongsMotsOrdonnes(nomEcrivains);System.out.println(result2);
Voici la trace : BANANAORANGEPINEAPPLESTRAWBERRY[6, 6, 9, 10]ALBERT CAMUSEMILE ZOLAGUSTAVE FLAUBERTVICTOR HUGO[12, 10, 16, 11]
Voici le début de la méthode, mettez les instructions suivantes dans l'ordre :
private static List<Integer> donneTailleDes4PlusLongsMotsOrdonnes(List<String> mots) { List<Integer> result =