« Bonjour, Amigo ! Fini de jouer ! Voici tes missions. Elles vont être plus difficiles que les précédentes, et elles amélioreront à coup sûr ton processeur. Et c'est certainement quelque chose qu'il nous faut. Si tu rencontres des difficultés, demande conseil à tes collègues. Je suis sûr qu'ils sauront t'aider. »

20
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Suivi des modifications
Lis 2 noms de fichier depuis la console : file1 et file2. Les deux fichiers contiennent du texte, mais file2 est une version mise à jour de file1. Certaines des lignes sont toujours les mêmes. Tu dois créer une version fusionnée des lignes en les écrivant dans la liste lines. Les libellés ADDED
20
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Ton propre FileWriter
Implémente la logique de FileConsoleWriter. La classe FileConsoleWriter doit avoir un champ private clFileWriter fileWriter. La classe FileConsoleWriter doit avoir chacun des constructeurs utilisés pour initialiser fileWriter pour l'écriture. La classe FileConsoleWriter doit avoir cinq méthodes writ
20
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Présentation des balises
Lis le nom d'un fichier contenant du HTML depuis la console. Exemple : Infos sur Leela <span xml:lang="en" lang="en"><b><span>Leela Turanga </span></b></span><span>Super</span><span>fille</span> Le premier paramètre de la méthode main
12
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Calcul des salaires
Le premier paramètre de la méthode main est un nom de fichier. Chaque ligne du fichier spécifié a le format suivant : nom valeur où [nom] est un String et [valeur] un double. [nom] et [valeur] sont séparés par un espace. Trouve la somme de toutes les valeurs pour chaque nom. Affiche toutes les
12
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Le plus riche
Le premier paramètre de la méthode main est un nom de fichier. Chaque ligne du fichier spécifié a le format suivant : nom valeur où [nom] est un String et [valeur] un double. [nom] et [valeur] sont séparés par un espace. Trouve la somme de toutes les valeurs pour chaque nom. Affiche par ordre
20
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
John Johnson
Le premier paramètre de la méthode main est un nom de fichier. Chaque ligne du fichier spécifié a le format suivant : nom mois jour année où [nom] est un String qui peut contenir plusieurs mots séparés par des espaces. [mois] est un int, [jour] un int et [année] un int. Les données sont séparée
12
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Rechercher les bonnes lignes
Lis un nom de fichier depuis la console. Affiche toutes les lignes du fichier qui ne contiennent que 2 mots dans la liste words. Ferme les flux. Exemple : words contient les mots A, B et C Lignes : C B A D // 3 mots qui figurent dans words, rejeté A B A D // 3 mots qui figurent dans word
12
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Des mots avec des chiffres
Le premier paramètre de la méthode main est file1 et le second est file2. file1 contient des lignes avec des mots séparés par des espaces. Écris dans file2 tous les mots qui contiennent des chiffres, comme a1 ou abc3d. Sépare les mots par des espaces. Ferme les flux.
20
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Remplacement de nombres
1. Dans un bloc statique, initialise une map avec des paires (nombre, mot) de 0 à 12 inclus. Par exemple, (0, "zéro"), (1, "un"), (2, "deux") 2. Lis le nom du fichier depuis la console, puis lis le contenu du fichier. 3. Utilise la map afin de remplacer tous les nombres par des mots. 4. Affiche le
12
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Long words
Le premier paramètre de la méthode main est file1 et le second est file2. file1 contient des mots séparés par des espaces. Écris dans file2 une liste séparée par des virgules avec les mots de plus de 6 caractères. file2 ne doit pas se terminer par une virgule. Ferme les flux. Exemple de sortie pour

« Tu as déjà tout fait ? Eh bien, voici quelques exercices qui sont encore plus difficiles : »

12
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Reflet
1. Lis un nom de fichier depuis la console. Lis le contenu du fichier. 2. Pour chaque ligne dans le fichier : 2.1. inverse l'ordre de tous les caractères. 2.2. affiche le résultat. 3. Ferme les flux. Exemple de fichier d'entrée : Je suis programmeur. Amigo Résultat pour l'exemple :
12
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Publicité contextuelle
Remplace l'objet System.out dans la méthode main par ton propre wrapper lecteur. Ton wrapper lecteur doit afficher une publicité contextuelle tous les deux appels à println. Appelle la méthode printSomething() existante de testString. Restaure la variable System.out au flux d'origine. Texte de la p
12
Mission
Bases de Java,  niveau 9leçon 11
Bloqué
Corrige l'erreur. Classes et interfaces
Le programme a seulement 1 erreur logique. Trouve-la et corrige-la.