jueves, 18 de junio de 2009

SENTENCIAS EN JAVA.

CLASE DE SENTENCIAS:

SENTENCIAS DE SELECCIÓN
• .
Java admite dos sentencias de seleccion if y switch, estas sentencias permiten controlar el flujo de ejecucion de un programa en función de condiciones conocidas solo en tiempo de ejecución:
SENTENCIA IF:

Es la sentencia de ramificación condicional de java.Se puede utilizar para dirigir la ejecución del programa hacia dos caminos diferentes. Esta es la forma general de la sentencia if
If(condicion)sentencial;
Else sentencia2;

SENTENCIA SWITCH.
Es la sentencia de ramificación multiple de java, proporción una forma fácil de ir a partes diferentes de código en función del valor de una expresión.
Su forma general es:
Switch(expresion){
Case valor 1:
//secuencia de sentencias
Break;
Case valor 2:
//secuencia de sentencias
Break;
.
.
.case valor N:
//secuencia de sentencias
Break;
Default:
//secuencia de sentencias
}


LAS SENTENCIAS DE ITERACIÓN

FOR ,WHILE, DO WHILE.
Estas sentencias crean lo que comúnmente se llaman bucles.
Un bucle se ejecuta repetidamente el mismo conjunto de instrucciones hasta que se cumpla una condición de terminación.
LA SENTENCIA WHILE.
es la sentencia de bucle mas básica de java, esta repite un sentencia o bloque mientras su expresión de control sea verdadera
esta es la forma general:
While (condición){
//cuerpo del bucle
}

El siguiente bucle while cuenta de manera descendente desde 10,imprimiendo exactamente diez líneas <>
DO-WHILE.

Si la expresión condicional de control de un bucle while es inicialmente false , entonces el cuerpo del bucle no se ejecutará. sin embargo , algunas veces es necesario ejecutar el cuerpo de un bucle while al menos una vez, incluso si la expresión condicional tiene el valor falso la primera vez. En otras palabras, hay ocasiones en las que se desea evaluar la expresión de terminación al final del bucle en lugar de al principio. Afortunadamente el bucle do-while de java permite hacer esto.
El bucle do-while siempre ejecuta su cuerpo al menos una vez, ya que su expresión condicional esta en la parte final del bucle. Su forma general es :
Do{
// cuerpo del bucle
} while (condición)

Cada iteración del bucle do-while primero ejecuta el cuerpo del bucle y después evalúa la expresión condicional.
FOR:
El ciclo for repite la instrucción o un bloque de instrucciones, hasta que una condición se cumpla.
Los ciclos for con frecuencia se utiliza para iteraciones sencillas en donde se repite un bloque de instrucciones un cierto numero de veces y después se detiene , aunque también puede utilizar los ciclos for para cualquier clase o ciclo.
Formula general :
For(inicializacion ; condicion ;iteraccion){
//cuerpo
}

SENTENCIAS DE SALTO

Java tiene tres sentencias de salto:break, continue, return.estas sentencias transfieren el control a otra parte del programa.

Break: esta sentencia tiene tres usos.primero permite terminar una secuencia para sentencias en switch, en segundo lugar,se puede utilizar par salir de un bucle, por ultimo, se usa como una forma civilizada de goto.
La sentencia break,puede ser usada en cualquiera de los bucles de java, incluidos los bloques infinitos.
Continue:



Esta sentencia nos permite algunas veces salir anticipadamente de
Una iteración de un bucle, es decir, podriamos desear
Continuar con el bucle pero no dejar sin procesar el resto del código
en esta iteración en concreto.

Return:


Esta sentencia se utiliza para par volver explícitamente desde un método , es decir esta sentencia provoca que el control del programa vuelva al método llamante.

1 comentario:

  1. Hola Yorelis, Mi nombre es Melvin. Soy estudiante de ingeniería de Software, estoy llebando el curso de Java, me urge dominarlo mas. Si me puedes ayudar con solucionar algunas dudas que tengo, le agradezco que me lo indiques. Mi correo electrónico es melvin.informatica@gmail.com (ya me incorporé como fan)

    ResponderEliminar