
Les variables, les tests et les boucles en Java 
1] Les variables 
Une variable  est 1 emplacement en mémoire destiné à recevoir des données. 
Cet emplacement reçoit une valeur qui peut ensuite être réutilisée. 
11) Les types de base 
A 1 instant donné, une variable de ce type contient une seule valeur, qui est un nombre ou un booléen. 
Entier très court de -128 à  +127  
 
Entier court allant de -32768 à +32767 
Entier allant de -2 147 483 648 à +2 147 483 647 
Entier long de -9 223 372 036 854 775 808 à 
                       + 9 223 372 036 854 775 807 
Réel de -1.4E-45 à +3.4E38 
Réel double précision de -4.9E-324 à  
                                        1.8E308 
Caractère isolé (256 caractères possibles) 
Valeurs logiques ou booléennes true-false  
Ex1 : 
a) Choisir 1 type pour les variables suivantes : temperature = 20 , temperatureSoleil = 6500, Na = 6.021023 , rep = ‘A’ , 
population = 63 000 000 , conclusion = false . 
b) Avec abcdAlgos , écrire 1 programme java pour entrer au clavier ces variables , puis les afficher. 
 
Initialisation d’1 variable de type char : char choix = ‘n’ ; //  ‘ ‘ est obligatoire -  choix = ‘ab’  est faux . 
 
12) Un type objet : le type String 
C’est le type chaîne de caractères . 
C’est un type objet, qui dispose de méthodes propres ; ex ,  la méthode equals( ) : c1.equals(c2) qui compare la chaîne c1 à la 
chaîne c2.  
Ou la méthode equal() : equal(c1,c2) .  
Il y a plusieurs façons de déclarer ce type : 
a) 
String phrase ; 
phrase = «Titi est 1 oiseau» ; 
b) 
String phrase = new String() ; 
phrase = «Titi est 1 oiseau » ; 
c) 
String phrase = «Titi est 1 oiseau» ; 
d) 
String phrase = new String («Titi est 1 oiseau» ) ; 
Ex2 : 
Ecrire 1 programme où vous : 
* entrez votre prénom dans 1 variable monPrenom 
* entrez 1 chaîne de caractères de votre choix au clavier 
* comparer les 2 en mettant la réponse dans 1 booléen b 
* afficher « les 2 prénoms sont égaux » si b = true et  « les 2 prénoms ne sont pas égaux » si b =false . 
 
13) Autre type objet : le type tableau 
1 tableau est une boîte qui contient plusieurs valeurs du même type. 
Pour déclarer 1 tableau de 10 entiers, on fait : 
int[ ] monTableau ;   
 
ce qui crée 1 case-mémoire qui a comme nom monTableau, ensuite on crée la « boîte » avec : 
monTableau = new int[10] ;  
 
La variable monTableau contient l’adresse en mémoire de la première case du tableau .