Instrucciones de asignación en java

Un sentencia de asignación en Java utiliza el operador de asignación (=) Para asignar el resultado de una expresión a una variable. En su forma más simple, codificar así:

variable = expresión:

Por ejemplo:

int a = (b * c) / 4-

LA operador de asignación compuesto es un operador que realiza un cálculo y una asignación al mismo tiempo. Todos los operadores aritméticos binarios de Java (es decir, los que trabajan en dos operandos) tienen los operadores de asignación compuestos equivalentes:

OperadorDescripción
+=Adición y asignación
-=Resta y asignación
* =Multiplicación y asignación
/ =División y asignación
% =El resto y asignación

Por ejemplo, la declaración

a + = 10-

es equivalente a

a = a + 10-

Técnicamente, una misión es una expresión, no una declaración. Por lo tanto, a = 5 es una expresión de asignación, no una sentencia de asignación. Se convierte en una sentencia de asignación sólo cuando se agrega un punto y coma al final.

Una expresión de asignación tiene un valor de retorno al igual que cualquier otra expresión hace- el valor de retorno es el valor que se asigna a la variable. Por ejemplo, el valor de retorno de la expresión a = 5 es 5. Esto le permite crear algunas expresiones interesantes, pero poco aconsejables, mediante el uso de expresiones de asignación en medio de otras expresiones. Por ejemplo:

int a-int b-a = (b = 3) * 2- // a es 6, b es 3

Utilización de operadores de asignación en el medio de una expresión puede hacer la expresión más difícil de entender, así que no es recomendar que.




» » » » Instrucciones de asignación en java