Instrucciones Del Lenguaje Java
Enviado por nahucin • 8 de Mayo de 2014 • 397 Palabras (2 Páginas) • 288 Visitas
INSTRUCCIONES DEL LENGUAJE JAVA
Instrucción condicional
Esta instrucción pone en marcha la instrucción llamada IST que puede ser una cualquier instrucción del lenguaje sólo si la expresión booleana EXPBOOL es verdadera, de lo contrario se salta.
Instrucción switch
Switch (EXP)
{
case CST11: …. :case CST1n: IST1
case CST21: …. : case CST2n: IST2
….
case CSTm1: …. : case CSTmn: ISTm
default ISTm+1;
};
La instrucción evalúa EXP, y compara el resultado con las constantes de los case; si encuentra otro igual, pone en marcha la instrucción correspondiente. Si, en cambio, no encuentra ninguna constante igual, pone en marcha la instrucción después del default, lo que es una opción. En el caso de que esté ausente y ningún case tenga la constante igual al valor de EXP, se salta el switch.
Instrucción for
for (exp de inicialización; exb booleana; exp de incremento) ISTR
pone en marcha la instrucción ISTR que es un número de veces igual a los valores contenidos en un intervalo. Normalmente la instrucción de inicialización pone en marcha una variable en un valor; la variable se incrementa (o disminuye) a partir de la instrucción de incremento y en la expresión booleana se controla que la variable tenga los valores que queremos. En efecto, si la expresión booleana es falsa, enseguida se sale del ciclo for
ent v = new ent[100];
for (ent e = 0 ; e<100; e++) v[e] = 0 ;
Instrucción while
Pone en marcha IST simulando que EXPBOOL es verdadera
ent v = nuevo ent[100];
ent e=0;
while (e<100) {
v[e]=0;
e+=1;
};
Instrucción do-while
ES como el while, sólo que antes ejecuta la instrucción y luego controla el EXPBOOL
ent v = nuevo ent[100];
ent e=0;
do {
v[e]=0;
e+=1;
} while (e<100);
instrucción de break
La instrucción de break se utiliza para salir de un bloque o de un switch; cuando se encuentra un break se sale del bloque más interno, mientras que si se pone una etiqueta, se sale hasta donde la etiqueta se ha declarado.
{
while ( COND )
{
while (COND2)
{
if (ALGO) break;
}
}
}
En este caso se sale del while interior, mientras:
{
tribilín: while ( COND )
{
while (COND2)
{
if (ALGO) break tribilín;
}
}
}
se sale de los dos while.
Instrucción de continue
En un ciclo se salta todas las instrucciones que le siguen y evalúa directamente la expresión booleana
while (Condición)
{
instrucciones;
if (GolpeDeEfecto)
...