= est un opérateur d'affectation, qui attribue une valeur à une variable, et vous pouvez ensuite référencer la valeur via la variable. Par exemple :
a = 10; // 将 10 赋给变量 a
L'opérateur d'affectation fait référence au symbole qui attribue une valeur numérique à une variable ou une constante. Le symbole de l'opérateur d'affectation est "=", qui est un opérateur binaire. L'opérande de gauche doit être une variable et non une constante ou une expression.
Le format de syntaxe est le suivant :
Nom de la variable = contenu de l'expression
Dans le langage Java, "nom de la variable" et Le les types du contenu « expression » doivent correspondre. Si les types ne correspondent pas, ils doivent être automatiquement convertis en type correspondant.
L'opérateur d'affectation a une priorité inférieure à l'opérateur arithmétique, et le sens de la combinaison est de droite à gauche ; ce n'est pas le signe égal en mathématiques, il représente une action, c'est-à-dire la valeur à droite ; le côté est envoyé à la variable de gauche (le côté gauche ne peut être que des variables, pas des expressions ou d'autres formes) ; ne confondez pas l'opérateur d'affectation avec l'opérateur d'égalité "==".
L'opérateur d'affectation est utilisé avec d'autres opérateurs pour exprimer les effets de mutation de diverses opérations d'affectation.
Par exemple, sur la base de l'opérateur d'affectation de base, vous pouvez combiner des opérateurs arithmétiques et les opérateurs de bits à apprendre plus tard pour former un opérateur d'affectation composé. La signification de l'opération d'affectation composée composée d'opérateurs d'affectation et d'opérateurs arithmétiques et ses exemples d'utilisation sont les suivants :
Dans les grands programmes, une utilisation flexible de ces opérateurs d'affectation peut améliorer Make programmes plus faciles à lire et à protéger. Vous trouverez ci-dessous quelques exemples d'utilisation de l'opérateur d'affectation.
int x, y, z; // 定义3个整型的变量 x = y = z = 5; // 为变量赋初值为5 x += 10; // 等价于x=x+10,结果x=15 y -= 3; // 等价于y=y-3,结果y=2 z *= 5; // 等价于z=z*5,结果z=25 x /= 4; // 等价于x=x/4,结果x=3 z %= x; // 等价于z=z%x,结果z=1
Pour plus de connaissances sur Java, veuillez faire attention à la colonne Tutoriel de base Java.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!