OPERADORES
Los operadores son símbolos que nos permiten hacer operaciones con los datos. En java existen varios asi que vamos a echar una mirada.
Aritméticos
Se realizan para hacer operaciones aritméticas actuando sobre valores numéricos. El mas conocido es el operador "+", el cual tiene una gracia. Aparte de servir para sumar números, se ocupa para concatenar cadenas de texto.
System.out.print("Hola" + "chao"); // esto imprimiría Hola chao
Tambien se puede usar para concatenar un texto con el contenido de una variable.
Aqui estan los operadores aritmeticos.
+ suma dos valores
- resta dos valores
* multiplica dos valores
/ divide dos valores
% calcula el resto de la división
++ incremente
-- decremento
Prefijo y postfijo
En cuanto a los operadores ++ y --, tenemos que tener una consideración. No realizan la misma acción si se colocan delante de la variable o después de la variable.
Que paso?
numero1 = numero2++; aqui el numero2 que vale 8 es asignado a la variable numero1 y despues se incrementa, por lo que no es 9 como se pensaria.
numero3 = ++ numero4; numero4 vale 2, y aca se incrementa en 1 y despues se asigna a la variable de destino.
por lo que:
numero ++ : asigna primero y suma después.
++numero : suma primero y después asigna.
No hay comentarios:
Publicar un comentario