Está usted en Indice > Construcción > Lenguajes > Java > Lecciones y Paso a Paso > Los operadores en Java
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Los operadores en Java (2)

Esto quiere decir: primero evalua X y luego incrementa X, primero incrementa X y luego evalua X, primero evalua X y luego disminuye X y , por último, primero disminuye X y luego evalúa X. Esto quiere decir que la expresión X++ es un mando de asignación, pero también una expresión que devuelve un resultado que, en este caso, es X antes de que se incremente.

Por ejemplo:

X=10;
Y=X++;


dará como resultado X=11 e Y=10. Intendad editar y poner en marcha lo siguiente clase incdec

{

public static void main(Cadena [] a)
{

ent X,Y,Z,W,V;

X=10;

System.out.println("X="+X);

Y=X++;

System.out.println("Y=X++: tengo X="+X+",Y="+Y);

Z=++Y;

System.out.println("Z=++Y: tengo Z="+Z+",Y="+Y);

W=Z--;

System.out.println("W=Z--: tengo W="+W+",Z="+Z);

V=--W;

System.out.println("V=--W: tengo V="+V+",W="+W);

}
}


Otros operadores son los de comparación, es decir:

> mayor de, x>y nos da verdadero si x es mayor que y, en caso contrario, nos da falso

>= mayor o igual a, x>=y nos da verdadero si x es mayor o igual a y, en caso contrario nos da falso

< menor de, x<y nos da verdadero si x es menor de y, en caso contrario, nos da falso

<= menor o igual a, x<=y nos da verdadero si x es menor o igual a y, en caso contrario, nos da falso

== igual a, x==y nos da verdadero si x es igual a y, en caso contrario, nos da falso

!= diferente, x!=y nos da verdadero si x es diferente de y, en caso contrario, nos da falso

Tenemos también los operadores lógicos &&, || y !, que representan la conjunción y, la disjuntiva o y el no: Establecidos los valores booleanos x e y , x && y será verdadera si x e y lo son también; será falsa si no lo son (si las dos son falsas o si una es verdadera y la otra falsa).
x || y sará vedadera si x o y o los dos son verdaderas (será falsa sólo si los dos son falsos). !x será verdadera si x es falsa, mientras será falsa si x es verdadera.
Tenemos los operadores binarios orientados hacia los bit:

&, AND bit a bit
| , OR bit a bit
^, OR EXCLUSIVO, bit a bit
y los shift, >>, <<, >>>.


Estas operaciones binarias son muy útiles para construir las matrices.



Usuarios que han visto este tema también han visto...

- Conexión a una base de datos en Java
- Construir un pool de objetos en Java
- Introducción a los Asertos en Java
- Listar fuentes del sistema
- Ordenar listas en Java


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 21:55:39