Exercice java | Exam-Lib
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
Welcome to our Education website, plz like our page facebook to support us. Thank You and wish you good navigation

Exercice java

abdelouafiNov 24, 2017

    1. abdelouafi

      abdelouafi Administrator Staff Member

      Messages:
      815
      Likes Received:
      14
      Trophy Points:
      18
      Joined
      Sep 13, 2016
      Exercice java avec solution:

      Exercice 1:
      On souhaite dans cet exercice passer un argument à la méthode main, qui sera un mot. Supposons que la méthode main soit écrite dans une classe qui s'appelle EcrireArgument qu'on veuille passer le mot "bonjour".
      • Si on exécute le programme directement sur une ligne de commande, dans une fenêtre d'exécution, on tapera la commande :
        java EcrireArgument bonjour
      • Si on travaille avec Eclipse, il faut donner les arguments avant d'exécuter le programme (en utilisant, si votre version d'Eclipse est en anglais, "Run Configurations", puis en choisissant l'onglet Arguments pour préciser les arguments dans "Program arg", avec notre exemple, bonjour).
      Cette première partie de l'exercice consiste à faire en sorte que, à l'exécution, l'argument passé par la ligne de commande soit écrit en sortie du programme (par System.out.println(...). Si l'argument est "bonjour", le programme doit écrire :
      bonjour


      Exercice 2:
      Cette partie d'exercice ne peut se faire que quand on a appris à manipuler des boucles et lorsqu'on à quelques connaissances sur les tableaux. Si vous êtes débutant, vous pouvez bien sûr regarder le corrigé dès maintenant et le tester.

      L'exercice consiste à faire en sorte que, à l'exécution, tous les arguments passés par la ligne de commande soient écrits en sortie du programme (par System.out.println(...), un par ligne. Si les arguments sont "Bonjour" et "Salut", le programme doit écrire :

      Bonjour
      Salut
      Si on travaille directement en ligne de commande, si la méthode main est écrite dans une classe nommée EcrireArguments, la commande est alors :
      java EcrireArguments Bonjour Salut
       
      Loading...

      Merci de partager ce post sur facebook

      Exercice 1:
      Code:
      public class EcrireArgument {
          public static void main(String[] listeArguments) {
          System.out.println(listeArguments[0]);
          }
      }
      
      /*
          Pour la commande :
      java EcrireArgument bonjour
          on obtient :
      bonjour
      */

      Exercice 2:
      Code:
      public class EcrireArguments {
          public static void main(String[] listeArguments) {
          int i;
          for (i = 0; i < listeArguments.length; i++)   System.out.println(listeArguments[i]);
      
          System.out.println(); // pour sauter une ligne
      
          // ou bien ainsi, pour le meme resultat
          for (String s : listeArguments) System.out.println(s);
          }
      }/*
          Pour la commande :
      java EcrireArgument Bonjour Salut
          on obtient :
      Bonjour
      Salut
      
      Bonjour
      Salut
      
      */

Share This Page

Share