Différences entre les versions de « Java/Variables et types »

1 885 octets supprimés ,  il y a 14 ans
m
On peut remarquer ici l'apparition des mots clés ''public'' et ''static'', il n'est pas nécessaire de s'en préoccuper, leur signification sera vu dans le chapitre consacré aux objets.
 
==Opérations sur les variables==
Les opérations que l'on peut effectuer sur les variables sont nombreuses. Cependant la première chose à savoir est qu'il n'est possible d'effectuer qu'une seule opération sur une variable qui n'a pas été initialisée : lui donner une valeur grâce au signe ''='' comme dans l'exemple du dessus. Voyons maintenant une liste des opérateurs.
 
'''Les opérateurs de calcul''' :
* + Ajoute deux valeurs
* - Soustrait deux valeurs
* * Multiplie deux valeurs
* / Divise deux valeurs
* = Affecte une valeur à une variable
* % Applique le modulo (reste de la division euclidienne)
 
Remarque : Lorsque que l'on utilise des ''int'' avec l'opérateur ''/'', on obtiendra un ''int'' et non pas un ''float'' ni un ''double''. Le résultat est donc tronqué.
 
'''Les opérateurs d'assignation''' permettent de simplifier les expressions en considérant la variable de gauche comme étant le premier nombre de l'opération mais aussi la variable dans laquelle il faudra mettre le resultat.
Les opérateurs d'assignation sont :
* +=
* -=
* *=
* /=
* %=
 
Exemple : Si l'on a x=4 et que l'on fait x+=3, alors x vaudra 7. Ceci est la même chose avec tous ces opérateurs d'assignation.
 
'''Les opérateurs d'incrémentation''' :
* ++ Ajoute 1 à la variable
* -- Retire 1 à la variable
 
Remarque : Ces opérateurs sont en général très utilisés dans les boucles pour faire des compteurs ou plus particulièrement dans les boucles ''for'' pour faire le pas mais tout ceci sera vu dans le chapitre consacré aux différentes structures.
 
'''Les opérateurs de comparaison''' :
* == opérateur d'égalité
* < opérateur d'infériorité stricte
* > opérateur de supériorité stricte
* <= opérateur d'infériorité
* >= opérateur de supériorité
* != opérateur de différence
 
Remarque : Tous ces opérateurs donne pour résultat un booléen !
 
[[Catégorie:Java]]
67

modifications