Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
public class PruebaApp {
2
3 public static void main(String[] args) {
4
5 int a=30;
6 boolean exito=true;
7 a=40;
exito=false;
8
}
9
10 }
11
Aritmtico: permiten operar con nmeros como sumar, restar, etc. Se pueden
sumar variables que almacenen nmeros . Estos son los operadores:
Operador Funcin
+ Suma dos valores. En String, significa concatenar dos cadenas.
- Resta dos valores.
* Multiplica dos valores.
/ Divide dos valores.
% Significa mdulo, devuelve el resto de una divisin.
Como vemos el valor cambia segn la localizacin del operador, la nica diferencia es
cuando incrementa el valor, cuando esta antes de la variable se produce un pre-
incremento, es decir, se incrementa antes de asignar, cuando esta despus se incrementa
despus de la asignacin. No te preocupes si no lo entiendes demasiado, lo mas usado es
este ultimo.
Operador Descripcin
== igual a
!= distinto a
> mayor que
< menor que
>= mayor o igual que
<= menor o igual que
Veamos un ejemplo:
Operador Descripcin
Es equivalente a AND. Si se cumplen todas las condiciones, devuelve true.
&&
Si solo hay una condicin que no se cumple, devuelve falso.
Es equivalente a OR. Si se cumple alguna de las condiciones, devuelve true.
||
Si todas las condiciones son falsas, devuelve falso.
Veamos un ejemplo:
Nombre Simbolo
Parntesis, Corchetes, Punto ( ), [ ], .
Signo negativo, Decremento, Incremento, Negacion -num, --, ++, !
Nuevo objeto new (tipo)
Multiplicacin, Divisin, Mdulo *, /, %
Suma, Resta +, -
Mayor, Menor, Mayor o igual que, Menor o igual que >, <, =>, =<
Igualacin, Distinto ==, !=
AND &&
OR ||
Condicional ?:
Asignacin =, +=, -=, *=, /=, %=
Examinemos la formula anterior, en este caso el resultado sera 35, ya que primero
multiplica 5*5 y despus se suma 10, porque la multiplicacin tiene mas prioridad que
la suma. Si quisiramos que se sumara primero, usaramos un ( ).
Ahora el resultado cambia, ya que primero se suma 10+5 y luego se multiplica por 5. Lo
mejor es usar mensajes de traza para comprobar que el resultado es el que esperamos.