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 .