Parcours
/
Java
Java
/
Exercices
/
Hello World
Hello World

Hello World

Exercice de tutoriel

Introduction

« Hello, World! » t'apprendra à écrire un peu de Java et te familiarisera avec le workflow d'Exercism. Le terminer déverrouille le reste du parcours Java.

Regarde notre vidéo « Introduction to Hello, World » pour bien démarrer 👇

Instructions

L'exercice d'introduction classique. Dis simplement « Hello, World! ».

« Hello, World! » est le premier programme traditionnel pour débuter la programmation dans un nouveau langage ou environnement.

Les objectifs sont simples :

  • Modifie le code fourni pour qu'il produise la string « Hello, World! ».
  • Lance la suite de tests et assure-toi qu'elle réussit.
  • Soumets ta solution et vérifie-la sur le site web.

Si tout se passe bien, tu pourras récupérer ton premier véritable exercice.

Comme c'est ton premier exercice en Java, nous avons inclus un Tutoriel détaillé qui te guide pas à pas dans ta solution. Jette un œil pour y trouver des conseils et de l'aide !

Tutoriel

Sommaire

Introduction

Bienvenue dans le premier exercice du parcours Java !

Ce document est un guide pas à pas pour résoudre cet exercice. Les instructions devraient fonctionner aussi bien sous Windows, macOS et Linux.

Même si tu connais déjà les bases de Java, parcourir ce guide peut t'être utile, car il t'aidera à comprendre la sortie de l'outil que nous utilisons pour compiler et tester le code, Gradle, et il te fera découvrir quelques-uns des schémas communs à tous les exercices de ce parcours.

Structure de l'exercice

Quand tu récupères un nouvel exercice Java, tu reçois :

  • un ou plusieurs fichiers de test (toujours). Ils se trouvent dans le répertoire src/test/java et définissent un ensemble de tests que ta solution doit satisfaire avant que tu puisses affirmer qu'elle fonctionne.
  • un ou plusieurs fichiers de départ (au début). S'ils sont fournis, ils se trouvent dans le répertoire src/main/java et définissent les squelettes des classes dont tu auras besoin pour résoudre le problème en cours.

Résoudre « Hello, World! »

Tu peux utiliser notre éditeur en ligne pour écrire ta solution et lancer les tests, mais si tu préfères résoudre le problème et lancer les tests en local, consulte les liens ci-dessous :

Étape 1 : corrige la solution

Que tu travailles en local ou dans l'éditeur en ligne, tu devrais trouver le code suivant :

String getGreeting() {
    return "Goodbye, Mars!";
}

L'objectif est de modifier le code fourni pour qu'il produise le texte "Hello, World!" au lieu de "Goodbye, Mars!".

Étape 2 : lance les tests

Une fois tes corrections faites et ta solution implémentée, relance les tests. Tu peux lancer les tests depuis l'éditeur en ligne ou en local sur ta machine :

  • Pour lancer les tests dans l'éditeur en ligne, clique sur le bouton « Exécuter les tests ».
  • Pour lancer les tests en local, consulte Tester en local sur le parcours Java Si les tests échouent, ce n'est pas grave ! Regarde ce que t'indique le message d'erreur, modifie ton code et relance les tests ; quand tes tests passent, passe à l'étape suivante.

Étape 3 : soumets ta première itération

Une fois ta solution fonctionnelle et relue, tu peux la soumettre sur exercism.org. Tu peux soumettre la solution depuis l'éditeur en ligne ou en local avec l'Exercism CLI :

  • Pour soumettre l'exercice en local, commence par installer l'Exercism CLI si ce n'est pas déjà fait, puis soumets les fichiers de ta solution, par exemple :

    exercism submit <file location>
    
  • Remplace <file location> par le chemin relatif de ton fichier Greeter.java ; ainsi, si tu travailles dans C:\exercism\java\hello-world, la commande sera

    exercism submit .\src\main\java\Greeter.java
    
  • Si tu veux utiliser l'éditeur en ligne pour soumettre ta solution, clique simplement sur le bouton « Soumettre » !

Pour en savoir plus sur la soumission d'une solution en local :

Étapes suivantes

À partir d'ici, plusieurs chemins s'offrent à toi.

Quoi que tu décides de faire ensuite, nous espérons sincèrement que tu apprendras et que tu prendras plaisir à faire partie de cette communauté. Si tu as besoin d'aide à un moment ou à un autre, n'hésite pas à demander.

Bonne continuation !

Passe à l'exercice suivant

Il y a beaucoup d'autres exercices avec lesquels t'entraîner. Prends le suivant ! (exemple pour two-fer)

exercism download --exercise=two-fer --track=java

Deviens mentor

Le cœur d'Exercism, ce sont les conversations sur les pratiques de programmation. C'est vraiment amusant de s'entraîner, mais c'est en échangeant avec les autres, sur leurs tentatives comme sur les tiennes, que tu obtiens des retours. Ces retours peuvent t'aider à voir ce que tu fais bien et ce que tu pourrais améliorer.

Certaines soumissions seront presque identiques à la tienne, d'autres seront complètement différentes. Voir les deux peut être instructif et intéressant.

Les mentors relisent les solutions soumises dans le parcours qu'ils ont choisi de mentorer, pour aider les apprenants à apprendre autant que possible.

Pour en savoir plus sur le mentorat, consulte la documentation d'Exercism.

Contribue à Exercism

Tout Exercism est open source et résulte du travail passionné de plus de 100 mainteneurs et de bien d'autres contributeurs.

Pour te lancer et devenir contributeur, tu trouveras un point de départ dans le guide de contribution d'Exercism.

Modifie via GitHub Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet
Java Exercism

Prêt à commencer Hello World ?

Inscris-toi sur Exercism pour apprendre et maîtriser Java avec 26 concepts158 exercices, et un vrai mentorat humain, le tout gratuitement.