jueves, 1 de mayo de 2014

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