Java
Fondamental
Extraction et Tri de Transactions Créditrices

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

java
stream
filter
sorted
map
collect
comparator
list

Scénario Technique

Vous recevez une liste d’objets Transaction (classe fournie) disposant des méthodes suivantes : getId() : int getMontant() : double getType() : String ("CREDIT" ou "DEBIT") Mission Implémenter une méthode Java qui : conserve uniquement les transactions de type "CREDIT" conserve uniquement celles dont le montant est strictement supérieur à 500 trie les transactions par montant décroissant retourne une List<Integer> contenant uniquement les IDs Exemple Entrée : Transactions CREDIT de montants 800 (ID 103) et 1200 (ID 104) Sortie : [104, 103] Contraintes La liste d’origine ne doit pas être modifiée Aucune entrée/sortie console

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis