« Hé, soldat ! »

« Bonjour, Capitaine ! »

« J'ai d'excellentes nouvelles pour toi. Voici quelques exercices pour renforcer tes compétences. Travaille dessus chaque jour et tes compétences vont croître à une vitesse folle. Elles ont été créées spécialement pour IntelliJ IDEA. »

10
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
ABC
Le premier paramètre de la méthode main est un nom de fichier. Compte les lettres de l'alphabet latin dans le fichier. Affiche le nombre de lettres. Ferme les flux.
10
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Espaces
Le premier paramètre de la méthode main est un nom de fichier. Affiche le rapport entre le nombre d'espaces et l'ensemble des caractères. Par exemple 10.45. 1. Compte tous les caractères (n1). 2. Compte les espaces (n2). 3. Affiche n2/n1*100, en arrondissant à 2 décimales. 4. Ferme les flux.
10
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Deux en un
Lis 3 noms de fichier depuis la console. Écris le contenu du deuxième fichier dans le premier, puis ajoute le contenu du troisième fichier au premier fichier. Ferme les flux.
10
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Combinaison de fichiers
Lis 2 noms de fichier depuis la console. Écris le contenu du second fichier au début du premier fichier afin que les fichiers soient combinés. Ferme les flux.
20
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Arrondi de nombres
Lis 2 noms de fichier depuis la console. Le premier fichier contient des nombres réels (fractionnaires), séparés par des espaces. Par exemple 3.1415. Arrondis les nombres en entiers et écris-les, séparés par des espaces, dans le second fichier. Ferme les flux. L'arrondi doit fonctionner comme ceci&n
20
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Fréquence des symboles
Le programme est lancé avec un argument : le nom d'un fichier qui contient du texte. Calcule la fréquence à laquelle chaque symbole apparaît. Trie les résultats par code ASCII croissant (renseigne-toi à ce sujet en ligne). Exemple : ','=44, 's'=115, 't'=116. Affiche les résultats triés&nbs
20
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Trouver des données dans un fichier
Lis un nom de fichier depuis la console. Recherche dans le fichier les informations relatives à l'id spécifié. Affiche-les dans le format utilisé dans le fichier. Le programme est lancé avec un argument : id (un int). Ferme les flux. Les données du fichier sont séparées par des espaces et stoc
20
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Threads et octets
Lis des noms de fichier dans la console jusqu'à ce que le mot « quitter » soit saisi. Passe le nom du fichier au thread ReadThread. ReadThread thread doit trouver l'octet présent le plus souvent dans le fichier, et l'ajouter à resultMap, où le paramètre String est le nom du fichier et le p
10
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Fichiers et exceptions
Lis des noms de fichier depuis la console. Si le fichier n'existe pas (un nom de fichier incorrect est donné), capture l'exception FileNotFoundException, affiche le nom de fichier incorrect et quitte le programme. Ferme les flux. N'utilise pas System.exit();
20
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Création d'un fichier
Créons un fichier à partir de divers éléments. Lis des noms de fichier depuis la console. Chaque fichier a un nom : <unNom>.partN. Par exemple, Lion.avi.part1, Lion.avi.part2, ..., Lion.avi.part37. Les noms de fichier sont fournis dans un ordre aléatoire. Le mot « fin » est util

« Ces exercices précédents étaient pour les débutants. J'ai ajouté quelques exercices bonus plus avancés pour les habitués. Rien que pour les vétérans. »

10
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Chiffrement
Mets en place un mécanisme de chiffrement/déchiffrement. Le programme fonctionne avec un des ensembles d'arguments suivants : -e nomFichier nomSortieFichier -d nomFichier nomSortieFichier où : nomFichier est le nom d'un fichier à chiffrer/déchiffrer. nomSortieFichier est le nom du fichier
20
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Tarifs
CrUD pour un tableau dans un fichier. Lis un nom de fichier pour les opérations CrUD depuis la console. Le programme est lancé avec les arguments suivants : -c nomProduit prix quantité Valeurs des arguments : où id est composé de 8 caractères. nomProduit est composé de 30 caractères. prix
20
Mission
Bases de Java,  niveau 8leçon 11
Bloqué
Tarifs 2
CrUD pour un tableau dans un fichier Lis un fichier pour les opérations CrUD depuis la console. Le programme fonctionne avec un des ensembles d'arguments suivants : -u id nomProduit prix quantité -d id Valeurs des arguments : où id est composé de 8 caractères nomProduit est composé de 30 c