•ex´ecution : java NomDeLaClasse
R´eponse aux questions :
1. Une seule classe : MonPremierProgramme.
2. Le fichier .java doit imp´erativement porter le nom de la classe qu’il d´efinit.
3. La console affiche le texte.
4. System.out.println affiche du texte dans une nouvelle ligne sur la console.
3 Tableaux, saisie et affichage
La m´ethode LireCaractere() donn´ee dans l’´enonc´e doit ˆetre utilis´ee comme
une boite noire : il n’est pas demand´e de comprendre le code de cette m´ethode
ni de le modifier. Tout ce qu’il faut savoir, c’est qu’elle attend que l’on saisisse
quelque chose au clavier. En appuyant sur entr´ee, la saisie sera stock´ee dans
une chaˆıne de caract`ere (c`ad une variable de type String). Cette chaˆıne de
caract`ere sera renvoy´ee par la m´ethode.
Il n’est pas n´ecessaire de cr´eer de m´ethodes suppl´ementaires, tout l’exercice tient
dans le main.
En Java, toutes les m´ethodes sont contenues dans la classe, c`ad qu’elles sont
toutes contenues dans les accolades de la classe:
// mettre les imports ici, exemple:
import java.io.*;
// prenez l’habitude de ne mettre les imports que lorsqu’ils sont
necessaires
public class MaClasse{
// mettre les attributs et les methodes ici
public static void main(String[] args){
}
}
// il ne faut rien mettre ici /!\
Indications sur les questions de l’exercice :
1. voir 2.
2. String est le type chaˆıne de caract`ere, int est le type entier. Ces types ne
sont pas encod´es de la mˆeme mani`ere en m´emoire. On utilise la m´ethode
LireCaractere pour r´ecup´erer un entier saisi au clavier. La m´ethode
2