Vous êtes sur la page 1sur 2

Variables

boolean

byte
short
int
long

float
double

char
\r retorno de cursor
\t tabulacion
\n salto de linea
\\ barra invertida
\o nulo

Acceso

public
package
protected
private

Operadores

Aritmeticos

+
-
*
/
%

Asignacion

=
+= a += b -> a = a+b

Incrementales

++i Primero se aumenta en uno valor, luego se utiliza


i++ Primero se utiliza, luego se aumenta en uno valor

Relacionales

> TRUE si es mayor


<= TRUE si es menor o igual
== TRUE si son iguales
!= TRUE si son diferentes

Logicos

&& AND, TRUE si los dos TRUE


|| OR, TRUE si alguno es TRUE
^ XOR, TRUE si uno es TRUE y el otro FALSE
! Cambia TRUE a FALSE o viceversa
Condicional Ternario

variable = (boolean)?a:b Si es TRUE devuelve a, si es FALSE


devuelve B

Instanceof

Instanceof TRUE si el objeto pertenece a una clase o sus heredadas

Concatenacion de caracteres

+ Une caracteres a variables dentro de un String

Bifurcaciones

if() {} si es TRUE hace...


else if() {} si la anterior es FALSE y esta TRUE hace...
else {} si todas son FALSE hace...

switch() { en funcion de:


case a: si es a, hace...
break; termina
default: por defecto, si no es ninguna opcion hace...
}

Bucles

Tipos

while() {} Mientras sea TRUE se repite

do{
} while(); Se ejecuta una vez, luego comprueba si es
TRUE y de serlo se repite

for(i,boolean,i++) {} i -> Marca el valor inicial de la variable


// boolean -> Mientras sea TRUE se repite // i++ -> Suma uno cada vez
que se repita

Opciones

continue; Regresa al principio del bucle de nuevo, sin ejecutar las


siguientes lineas
break; Rompe la ejecucion del bucle en ese punto, si fuera
un sub-bucle solo romperia este pero no el superior que lo contiene
break a: Rompe la ejecucion de todos los bucles hasta el punto donde
se encuentra la etiqueta a:

Vous aimerez peut-être aussi