Exercice

Exercice #

Objectifs #

  • téléchargez et installez Maven
  • clonez maven-template
  • exécutez le projet (indication dans le fichier README.md)
  • comprendre comment lire et s’aider de la documentation

Réalisez ensuite une méthode statique askInt() qui demande un entier à l’utilisateur et le retourne. Tant que l’utilisateur n’entre pas une valeur entière, la demande lui est reformulée. Produisez deux versions:

  • une première avec une boucle et qui utilise Scanner.nextInt() (doc )
  • une deuxième sans boucle et qui utilise Integer.parseInt()​ (doc ) en combinaison avec le Scanner

Exemple d’utilisation dans le terminal:

Entrez une valeur: 34ead
Valeur erronée
Entrez une valeur: asdf
Valeur erronée
Entrez une valeur: 12
La méthode a retourné 12

Exemple d’utilisation dans le code:

1
2
3
4
5
public static void main(String[] args) {

   System.out.println("La méthode a retourné " + askInt() )

}











comments powered by Disqus