Operadores
Se hace necesario poder realizar cálculos o tomar decisiones con los datos que manejamos, es por ello que nos surge la necesidad de disponer de operadores que nos permitan hacerlo. A continuación procedo a enumerar los operadores mas habituales:
- = Operando de asignación. Nos permite asignar un valor a una variable.
- + Nos permite sumar números y concatenar cadenas.
- - Nos permite restar números.
- * Nos permite multiplicar números.
- / Nos permite dividir números.
- % Nos permite obtener el resto de una división.
- == Operando de comparación. Devuelve verdadero en caso de que las variables involucradas sean iguales.
- != Operando de comparación. Devuelve verdadero en caso de que las variables involucradas sean distintas.
- < Operando de comparación. Devuelve verdadero en caso de que la variable de la izquierda sea menor a la de la derecha y devuelve falso en cualquier otra situación.
- > Operando de comparación. Devuelve verdadero en caso de que la variable de la derecha sea menor a la de la izquierda y devuelve falso en cualquier otra situación.
- <=Operando de comparación. Devuelve verdadero en caso de que la variable de la izquierda sea menor o igual a la de la derecha y devuelve falso en cualquier otra situación.
- >=Operando de comparación. Devuelve verdadero en caso de que la variable de la derecha sea menor o igual a la de la izquierda y devuelve falso en cualquier otra situación.
- &&: Equivale al operador lógico AND. Devuelve true en caso de que las 2 variables involucradas valgan true, en otro caso devuelven false.
- ||: Equivale al operador lógico OR. Devuelve true en caso de que al menos 1 de las 2 variables involucradas valga true, en otro caso devuelve false.
- variable++ Evalúa el valor de la variable en cuestión y posteriormente le suma 1
- variable-- Evalúa el valor de la variable en cuestión y posteriormente le resta 1
- ++variable Suma 1 a la variable y posteriormente evalúa su valor
- --variable Resta 1 a la variable y posteriormente evalúa su valor
En Java existen mas operadores que los aquí indicados pero creo que con los aquí señalados es mas que suficiente para cubrir los objetivos de este curso. A lo largo del curso se procurará utilizar todos los operadores aquí indicados para así aclarar cualquier posible duda que pudiera existir con ellos.
No Comments