cours dans Java Skill Tree
Exercices de programmation Java
Débutant
Entraînez-vous en programmation Java grâce à plus de 200 défis de codage pratiques. Parfait pour les débutants qui souhaitent améliorer leurs compétences avec des projets du monde réel couvrant les structures de données, les algorithmes, la programmation orientée objet (POO) et les concepts de base de Java.
java
💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici
- Introduction
- Programme
Accéder aux éléments d'une liste chaînée
Accéder aux éléments d'une HashMap
Accès aux propriétés statiques d'une autre classe
Vérification de l'égalité de chaînes de caractères
Créer une liste chaînée avec index
Trouver la note minimale et maximale des étudiants
Implémenter une structure de données de file d'attente double (Deque)
Implémentation d'une expression lambda avec des paramètres
Implémentation de l'héritage multi-niveaux
Supprimer le deuxième élément d'une ArrayList
Trier les âges des joueurs par ordre croissant
Informations sur le récupérateur de méthodes de classe
Exécution concurrente des threads
Compter les occurrences de caractères
Expression régulière personnalisée
Problème de partage de données dans un système de billetterie
Méthodes par défaut dans plusieurs interfaces
Dessiner des formes géométriques
De un quart à 0
Implémentation manuelle d'une file d'attente
Expressions Lambda pour les opérations de données
Affichage des informations sur les éléments d'une matrice
Supprimer les nombres dupliqués
Fixer un prix pour les billets d'attractions
Jeu de partage d'argent entre frères
Simulation d'une bibliothèque
Résolution du problème de distribution d'apples avec des exceptions
Stockage d'informations de données à l'aide de HashSet
Somme de grands nombres
Somme des chiffres d'un nombre à trois chiffres
L'unique Dieu
Utilisation du flux
Validation du numéro de carte d'identité
Affichage d'un message simple en Java
Mettre en œuvre le chiffrement et le déchiffrement
Accéder à et modifier le nom de l'étudiant
Accès à la méthode redéfinie de la superclasse
Accès aux propriétés statiques dans une classe
Accès au constructeur de la superclasse
Ajout d'éléments à une ArrayList
Ajout d'éléments à des ArrayList à un index spécifique
Calcul du programme d'aire en utilisant l'abstraction
Calculer l'IMC à partir du poids et de la taille
Calculer le volume d'un cube à partir de son côté
Calculer la prime des employés en fonction du salaire
Calculer l'intérêt basé sur le capital
Calculer la hauteur moyenne des joueurs
Calculer le pourcentage avec des tableaux
Calculer l'aire d'un rectangle à l'aide d'une classe
Calculer les dimensions d'un rectangle
Calculer la somme des chiffres
Calculer le factoriel d'un nombre
Calcul de l'aire de deux triangles
Calcul de la puissance d'un nombre
Calcul de l'écart-type en Java
Calcul de la somme des nombres naturels
Calcul du secteur circulaire
Calculer l'aire d'un carré
Appel d'une méthode deux fois
Vérifier la réussite, l'échec ou l'invalidité
Vérification de la température IcyHot à l'aide de Java
Comparaison des premiers et derniers éléments d'un tableau
Somme continue des nombres saisis
Convertir entre kilomètres et miles avec Java
Compter les voyelles dans une chaîne de caractères
Compter les chiffres d'un entier
Compter les occurrences du caractère 'a'
Créer un programme de calculatrice
Création d'une classe énumérée - Size
Création d'une hiérarchie Animal-Chien
Déterminer les facteurs d'un nombre
Déterminer la chaîne de caractères la plus longue à partir d'entrées
Déterminer le nombre maximum de serre - main parmi les étudiants
Déterminer la note de l'étudiant
Détermination de l'égalité de deux arguments
Déterminer si un nombre est pair ou impair
Décider si un nombre est un nombre Harshad en Java
Vérifier si un nombre est un nombre d'Armstrong
Détermination de l'état d'un nombre premier
Distribuer des Chocolats aux Enfants
Gestion du salaire des employés par encapsulation
Constantes d'énumération sous forme de chaînes de caractères
Exclure les multiples de trois des nombres
Programme de conversion de la température de Fahrenheit en Celsius
Trouver les différences entre deux ensembles de hachage
Trouver l'intersection de deux HashSet
Trouver le plus grand multiple inférieur à 100
Trouver l'élément le plus petit d'un tableau
Trouver le frère le plus jeune
Trouver Nemo dans une ArrayList
Trouver les nombres premiers dans des intervalles
Trouver le PGCD de deux nombres
Trouver le Plus Petit Commun Multiple
Programme FizzBuzz : Explication de l'entrée utilisateur
Générer la table de multiplication à l'aide de boucles
Plus grand facteur en excluant le nombre lui-même
Identifier les nombres auto-divisibles
Identification de nombres abondants à l'aide de Java
Implémenter une interface pour calculer l'aire d'un carré
Implémentation d'une file d'attente à l'aide d'une LinkedList
Surcharge de méthode pour différents paramètres
Surchargement de méthodes avec différents types de paramètres
Modifier des éléments dans une HashMap
Modifier une ArrayList avec Java
Redéfinition de méthode dans plusieurs classes
Plusieurs classes héritant d'une même classe
Multiplier un tableau par dix
Démonstration de surcharge de méthode finale
Redéfinition d'une méthode de la classe mère
Vérification d'un nombre palindrome
Effectuer l'addition de nombres complexes
Programme de conversion des livres en kilogrammes
Types primitifs en classes wrapper
Afficher n'importe quel type de données
Afficher les nombres pairs d'un tableau
Afficher les caractères non alphabétiques
Afficher la valeur de n'importe quel type de données
Affichage des éléments d'un tableau
Affichage des caractères individuels d'une chaîne de caractères
Afficher une phrase trois fois
Suppression d'éléments d'un HashMap
Programme pour inverser un nombre
Calculateur de profit / perte d'un magasin
Programme de calcul de l'intérêt simple
Concaténation de chaînes de caractères : Deux textes combinés
Conversion de chaîne de caractères : première lettre en majuscule
Soustraction de coordonnées
Échanger deux nombres avec une variable temporaire
Angles internes valides d'un triangle
Valider la condition d'année bissextile
Vérifier l'état d'un nombre premier à l'aide de Java
Vérification d'une instance de classe
Programme de détermination de la capacité à voter
Jeu de bataille aérienne
Fission cellulaire des extraterrestres
Aire d'un cercle de rayon quelconque
Marché de vente de voitures automobiles
Programme de compte bancaire
Les fleurs concurrentes de beauté
Construction et déploiement de Spring Boot
Distribution de cartes de visite
Chiffrement du Chiffre de César
Calcul du volume d'un cube
Calcul du volume d'un cylindre
Simulation d'un salon de discussion
Classement des notes de la classe
Propriétés et méthodes de la classe
Classifier les mots selon leur partie du discours
Cage à poulets et lapins coexistants
Contenu du fichier de configuration
Configurer les paramètres de la classe avec des annotations
Compter les occurrences d'une sous-chaîne
Définir Vos Annotations
Conception et implantation d'une interface graphique
Conception et implantation de plusieurs interfaces
Déterminer la faisabilité du retour du vaisseau spatial
Déterminer la faisabilité d'un triangle avec la gestion des exceptions
Synchronisation des philosophes mangeurs
Affichage des informations de données à l'aide d'un itérateur
Diviser les pommes avec la gestion des exceptions
Programme d'analyse efficace des notes des étudiants
Entrez les informations des étudiants
Classe énumérée pour les informations sur le genre
Programmation de la suite de Fibonacci
Filtrer le contenu d'un fichier
Téléchargement de fichiers basé sur le protocole UDP
Instructions de contrôle de flux pour plusieurs exigences
Remplissage de code amusant
Obtenir des informations à partir de la page d'accueil de Google
Gérer les notes incorrectes
Utilisation de Java pour dire Bonjour à LabEx
Combien de jours a chaque mois
Implémenter un minuteur de compte à rebours en tant que fil
Implémentez une classe Stock
Implémentation du Triangle de Pascal
Implémentation de la division de chaînes de caractères
Implémentation de la classe utilitaire de chaînes de caractères
Service d'appel de soins intelligents
Intersection de listes chaînées
Calcul du salaire d'un ingénieur Java
La générosité de Kong Rong
Simulation du jeu de cartes Landlord avec Java
Calcul de hauteur automatique de lancement de Wayne
Classification des informations de journal
Le coup de foudre
Maximiser le score d'Aérogame en utilisant la programmation dynamique
Stratégie pour maximiser la destruction d'avions
Valeur maximale de trois nombres.
Modifier la conception d'une arme à l'aide de l'héritage
Jugement de nombre narcissique
Naviguer le pont dans le ciel avec des tableaux Java
Marketing de la bijouterie No Money Jewelry Store
Nombre de nombres palindromes
Nüwa crée des humains
Obtenir des objets de classe de différentes classes
Opérations avec les références de méthode
Sélection optimale de pièces pour l'achat de ressorts
Optimisation de la simulation d'une course de relais avec des threads
Afficher un triangle
Affichage des informations sur un livre
Analyse d'informations de données XML avec DOM
Point à l'intérieur d'un triangle
Implémentation d'une file d'attente Producteur-Consommateur
Créer un objet Person de manière réflexive
Libérer la ressource Scanner à l'aide de finally
Sauver la princesse avec une exécution conditionnelle
Inverser un tableau unidimensionnel en Java
Inverser la liste de mots en sortie
Inverser l'ordre des mots dans les phrases anglaises
Réécriture de la méthode equals
Exécution des données alternativement en trois groupes
Analyse SAX des données XML
Recherche dans un tableau à deux dimensions
Consultation d'informations utilisateur avec Servlets
Système de gestion d'étudiants simple
Système de gestion universitaire simulé
Contrôle de la vitesse du vaisseau spatial
Épargnez-moi, mon seigneur
Traversée en spirale d'un arbre
Escalade d'escaliers et prédiction du solde
Stockage d'informations de données à l'aide de TreeSet
Entraînement d'endurance avec la méthode cumulative
Constructeurs de la classe String
Statistiques d'informations sur les chaînes de caractères
Méthodes de la classe String
Système de gestion d'étudiants
Système de classement des scores étudiants
Compte d'occurrences de sous-chaîne
Jeu de Summoning Elves
La Poche Magique
Les murs ont des oreilles
La Terre errante
Le Vœu de Cinq Cents
Comprendre le pool de constantes
Validation d'enregistrement d'utilisateur avec exceptions
Utiliser l'héritage pour économiser du code
Quand pourrai-je épargner assez d'argent
Écrire des objets dans un fichier
Yin et Yang
Enseignant
Labby
Labby is the LabEx teacher.
Partager sur Google Classroom
Rejoignez notre Discord et apprenez ensemble
Rejoindre maintenantAvis des Utilisateurs
" this is greater thing you did for us thank you."
— EMK Saltcane
" You did a very good job. This is a very practical lab, and it is exactly what we need to learn quickly."
— Tsilavo RAKOTOMALALA




