Opérateurs d'affectation en Java | Expliqué

Opérateurs d'affectation en Java | Expliqué
Les programmeurs utilisent des opérateurs pour effectuer diverses opérations sur des variables dans leurs programmes. Les variables et les valeurs sont également connues sous le nom d'opérandes, et les opérateurs manipulent les opérandes à l'aide d'un opérateur. Les opérateurs d'affectation en Java sont utilisés pour attribuer de nouvelles valeurs aux variables ou les valeurs actuelles des variables peuvent également être manipulées. Il y a plusieurs opérateurs d'affectation qui font le travail en Java. Cet article fournit une explication des opérateurs d'affectation utilisés en Java:

Alors, commençons

Que sont les opérateurs d'affectation à Java

Cette section fournit la liste des opérateurs d'affectation qui peuvent être utilisés dans Java. Chaque opérateur est expliqué, et une syntaxe est également fournie qui doit être suivie pour utiliser les variables d'affectation.

Avant d'entrer dans les types, regardons la syntaxe générale des opérateurs d'affectation.

valeur de l'opérateur variable;

Types d'opérateurs d'affectation

Les opérateurs d'affectation peuvent être classés dans les types suivants:

Opérateur à affectation unique

L'opérateur «=» est utilisé comme un seul opérateur d'affectation et la syntaxe pour utiliser cet opérateur est fournie ci-dessous:

variable = valeur;

Opérateur d'attribution de composé

L'opérateur d'attribution composé comprend deux parties: l'une est l'opérateur de base («=») et l'autre peut être l'un des (+, -, * et /).

Les syntaxes suivantes peuvent être utilisées:

Syntaxe pour utiliser «=» et «-»

variable - = valeur;

Syntaxe pour utiliser «=» et «+»

variable + = valeur;

Syntaxe pour utiliser «=» et «*»

variable * = valeur

Syntaxe pour utiliser «=» et «/»

variable / = valeur

Après avoir parcouru cette section, vous avez appris le mécanisme de travail des opérateurs d'attribution de composés primaires et divers.

Comment utiliser les opérateurs d'affectation en Java

Comme discuté précédemment, les opérateurs d'affectation peuvent être utilisés:

Comment attribuer la valeur à une variable en utilisant l'opérateur de cession simple

Comme indiqué précédemment, un simple opérateur d'affectation est utilisé pour attribuer des valeurs aux variables. Par exemple, l'instruction suivante attribue la valeur 10 à la variable A dont le type de données est int.

int a = 10;

Nous avons utilisé l'instruction ci-dessus dans le code suivant:

package lh;
classe publique opéraire
public static void main (String [] args)
// Création de variables
int a = 10;
// valeur d'impression d'un
Système.dehors.println ("La valeur de a est:" + a);

Sortir

Note: Le type de données de la valeur doit être le même que celui de la variable. Comme dans l'exemple ci-dessus, nous avons utilisé le type de données int et la valeur appartient également à la catégorie entière.

Comment attribuer la valeur à une variable à l'aide des opérateurs d'affectation composés

Bien que ce type attribue également une valeur à une variable, cependant, l'affectation est effectuée après avoir manipulé la valeur existante d'une variable. Pour ce faire, les possibilités suivantes peuvent être prises en compte:

En utilisant «-» et «=»

Le «-» appartient à la catégorie des opérateurs arithmétiques et lorsqu'il est joint à l'opérateur d'affectation «=», il soustrait la valeur actuelle de la variable avec la valeur spécifiée. Par exemple, l'instruction suivante soustrait la valeur actuelle de «b"Par 5:

b - = 5;

Le code fourni ci-dessous exerce la déclaration ci-dessus:

package lh;
classe publique opéraire
public static void main (String [] args)
// Création de variables
int b = 12;
// valeur d'impression de b
Système.dehors.println ("La valeur actuelle de B est:" + b);
// en utilisant "- =" opérateur
b - = 5;
// Impression de la valeur mise à jour de B
Système.dehors.println ("La nouvelle valeur de B est:" + b);

La sortie du code ci-dessus est:

En utilisant «+» et «=»

L'opérateur «+» est utilisé avec «=» pour ajouter une valeur spécifique à la valeur actuelle d'une variable. Comme nous avons ajouté 7 à la valeur actuelle de la variable nommée «C» en utilisant l'instruction fournie ci-dessous:

C + = 7;

L'instruction ci-dessus est utilisée dans le code Java suivant:

package lh;
classe publique opéraire
public static void main (String [] args)
// Création de variables
int c = 3;
// valeur d'impression de b
Système.dehors.println ("La valeur actuelle de C est:" + c);
// en utilisant l'opérateur "+ ="
C + = 7;
// imprimer une nouvelle valeur de c
Système.dehors.println ("La nouvelle valeur de C est:" + c);

La sortie du code est fournie ci-dessous:

En utilisant «*» et «=»

Comme + et -, l'opérateur «*» est pratiqué dans l'instruction suivante pour multiplier la valeur actuelle de la variable «D» avec 2:

int d * = 3;

Le code fourni ci-dessous pratique la déclaration ci-dessus:

package lh;
classe publique opéraire
public static void main (String [] args)
// Création de variables
int d = 5;
// valeur d'impression de d
Système.dehors.println ("La valeur actuelle de D est:" + d);
// en utilisant "* =" opérateur
d * = 3;
// imprimer une nouvelle valeur de d
Système.dehors.println ("La nouvelle valeur de D est:" + d);

La sortie du code ci-dessus est fournie ci-dessous:

En utilisant «/» et «=»

L'exemple suivant fournit l'utilisation de «/» avec «=». Les opérateurs «/ /» et «=» manipulent la valeur actuelle d'une variable en la divisant avec une valeur spécifique. Par exemple, l'instruction suivante divise la valeur actuelle d'une variable "e"Par 2:

int e / = 2;

Nous avons utilisé l'instruction susmentionnée dans le code suivant:

package lh;
classe publique opéraire
public static void main (String [] args)
// Création de variables
int e = 6;
// valeur d'impression de e
Système.dehors.println ("La valeur actuelle de D est:" + e);
// en utilisant l'opérateur "/ ="
e / = 2;
// imprimer une nouvelle valeur de e
Système.dehors.println ("La nouvelle valeur de D est:" + e);

La sortie s'affiche dans l'image ci-dessous:

En utilisant «%» et «=»

L'opérateur arithmétique «%» est utilisé pour obtenir le reste. Ainsi, l'instruction suivante divise la valeur actuelle de la variable «F» par 2 et stocke le reste comme une nouvelle valeur:

int f% = 3;

Le code fourni ci-dessous montre l'utilisation de la déclaration ci-dessus:

package lh;
classe publique opéraire
public static void main (String [] args)
// Création de variables
int f = 13;
// valeur d'impression de f
Système.dehors.println ("La valeur actuelle de D est:" + f);
// Utilisation de l'opérateur "% ="
F% = 3;
// imprimer une nouvelle valeur de f
Système.dehors.println ("La nouvelle valeur de D est:" + f);

La sortie peut être observée dans l'image illustrée ci-dessous:

Conclusion

Les opérateurs d'affectation sont pratiqués en attribuant des valeurs aux variables. L'opérateur d'attribution principal est «=», tandis que ses fonctionnalités peuvent être étendues en utilisant «+, -, *, / et%» avec l'opérateur principal. Cet article démontre l'utilisation des opérateurs d'affectation en Java. Vous apprendrez la syntaxe de base et le mécanisme de travail de tous les opérateurs d'affectation. De plus, pour une meilleure compréhension, nous avons fourni quelques exemples qui allaient mieux clarifier l'utilisation de ces opérateurs.