Java - Expressions et constantes d'affectation

Table des matières
Une fois que nous connaissons le variables Et comment les déclarer, nous devons connaître les différentes formes d'affectation que nous avons, de cette manière, nous pouvons enregistrer des lignes de code en attribuant des valeurs directement aux variables à l'aide d'expressions.
Un autre point important est de savoir déclarer des constantesNous savons que les variables peuvent changer dans le programme, cependant les constantes, comme leur nom l'indique, sont constantes pendant celui-ci, c'est-à-dire qu'elles ne changent pas.
Expressions d'affectation
Comme nous l'avons mentionné au début, expressions d'affectation Elles permettent d'affecter une valeur à une variable déclarée, ces expressions vont un peu plus loin que la simple incorporation d'un nombre ou d'une chaîne de texte, puisqu'on peut même effectuer des opérations mathématiques complexes ou simplement affecter le résultat de l'appel à une méthode objet.
Comme nous voyons que cela nous donne beaucoup de tissu à couper, voyons quelques exemples de code sur la façon dont nous pouvons effectuer les différentes affectations aux variables :
 entier x = 1; // on affecte la valeur 1 à la variable x double rayon = 1.0; // on affecte 1.0 à la variable rayon x = 5 * (3/2) + 3 * 2; // on affecte la valeur de l'expression à la variable x x = x + 1; // nous attribuons la valeur de l'ajout de x + 1 à la variable x area = radius * radius * 3.14159; // on calcule l'aire en utilisant la variable rayon 

Comme nous l'avons vu, nous avons beaucoup d'options quand il s'agit de faire des affectations.Un cas qui peut attirer notre attention est celui de x = x + 1; dans ce cas, nous pouvons incorporer la même variable dans l'expression d'affectation, ce qui se produit si la variable avait déjà une valeur affectée, elle sera ajoutée à la valeur 1 et ce résultat sera à nouveau affecté en x.
Voyons dans le code suivant à quoi nous nous référons et comment il l'interprète Java dans un programme déjà compilé.
 importer java.util.Scanner; public class AssignmentVariables {public static void main (String [] args) {// créer un objet scanner Scanner input = new Scanner (System.in); // Nous demandons qu'une valeur soit saisie System.out.println ("Saisir la valeur de la variable x:"); double x = input.nextDouble (); // nous imprimons la valeur capturée System.out.println ("La valeur de la variable x est :" + x); // nous ajoutons 1 à la valeur de x x = x + 1; // nous imprimons le résultat System.out.println ("La nouvelle valeur de la variable x est :" + x); }} 

AGRANDIR

Si nous regardons ce code, ce que nous faisons est de prendre une valeur de l'utilisateur et de la stocker dans la variable x, alors nous faisons une somme de ce que la valeur x a et nous l'attribuons à nouveau dans cette variable.
Constantes
Puisque nous avons couvert tout ce qui concerne les variables, voyons ce que sont les constantes, ce ne sont rien de plus qu'une valeur qui n'a pas besoin de changer dans le programme, donc au lieu de placer la valeur explicite dans chaque ligne dont nous avons besoin, nous faisons un constante, Grâce à cela, si cette valeur doit changer à un moment donné, nous changeons simplement la constante et sa valeur se reflète dans toutes les parties où elle apparaît.
Voyons comment nous le déclarons :
double finale IP = 3,14159;

Si nous regardons, nous utilisons le mot-clé final avec laquelle nous indiquons que sa valeur ne peut varier au cours du programme, par convention on écrit le nom complet de la constante en majuscule de cette façon, lorsque nous en verrons un dans un programme, nous le reconnaîtrons.
Voyons un code pour savoir comment l'utiliser :
 // On obtient la classe scanner dans le package java.util import java.util.Scanner; public class CircleArea {public static void main (String [] args) {// déclarer la constante PI final double PI = 3.14159; // on crée un objet scanner Scanner input = new Scanner (System.in); // On demande de saisir un rayon System.out.print ("Saisissez le rayon du cercle :"); rayon double = input.nextDouble (); // on fait le calcul correspondant double aire = rayon * rayon * PI; // nous montrons le résultat System.out.println ("La zone du cercle de rayon :" + rayon + "est :" + zone); }} 

Dans ce cas, si pour une raison quelconque nous voulons PI que ce soit 3.14, nous modifions simplement la constante dans sa déclaration et le programme n'est pas altéré.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave