En el post pasado de “Para Iniciar en Java Segunda Parte” se hablo de una sentencia de control que era IF, ahora iniciaremos con otras sentencias de control, como lo son el forwhiledo/while, switch.

Empezaremos con un SWITCH la sintaxis es la siguiente:

switch (Valores posibles int o char ) { //no olviden las llaves

case 0: o case ‘a’: // puede ser entero o char

case 1: o case ‘b’:

case 2: o case ‘c’:

case 3: o case ‘d’:

case 4: o case ‘e’:

..

..

..

..

..

case n: // son N cantidad de casos posibles a ejecutar, dependiendo de lo que queramos hacer

default: // este se ejecuta en caso de que el valor que esta dentro de los paréntesis del switch no entra en ningún caso

}//se cierra la llave

Ahora vamos a ejemplificar un poco esto para que se pueda entender mejor, vamos a suponer un que hicimos un programa al cual le determinamos a una variable llamada mes el numero 11, pero queremos que nos despliegue en pantalla el nombre de un mes, eso quiere decir que deberá desplegar noviembre.

Descargar: aquí o aquí.

Esto es manejando enteros, ahora vamos a usar char, es común que en algunos formularios solo te dejen poner la letra F para femenino o M para mujer y M para masculino o H para hombre, ahora crearemos otro programa donde pondremos solo una letra y nos dirá que es.

Descargar: aquí o aquí.

Una cosa que debemos entender es el uso de “ break; “ el uso de este es opcional, pero es usado para romper con el switch y este no entre a el caso que le sigue y así sucesivamente.

Ahora entraremos a los While, el while es una sentencia de control o también podemos llamar bucle o loop, ella se ejecutara siempre y cuando se cumpla con la condición que tiene, el while evalúa primero ejecuta después de haber evaluado, no debemos olvidar eso. Ahora veremos la sintaxis de while:

while(aquí va una expresión booleana){//abrimos llaves

..//conjunto de instrucciones a realizar cuando estemos dentro del while

..

..

}//cerramos llaves

Ahora para ejemplificar el while haremos un pequeño programita que haga uso de esta sentencia de control.

Descargar: aquí o aquí.

Prosiguiendo con este pequeño manual pasaremos al do/while, que no es lo mismo que el while ya que este se ejecuta de una manera diferente, por lo menos se ejecutara una vez, así es, el do/while tiene esa condición que pase lo que pase una vez sera ejecutado, y si se cumple la condición se volverá a ejecutar.

Sintaxis:

do{

..

..

}while(condicion booleana);

El do/while primero ejecuta luego evalúa, así es como funciona ahora un ejemplo:

Descargar: aquí o aquí.

Continuamos con el For, el for es una sentencia de control parecida a los while y do/while, pero tiene una diferencia, esta inicializa su variable de control , la evalúa y la itera de forma creciente o decreciente.

Su sintaxis es la siguiente:

for(declara variable o cualquier sintaxis de java;condición booleana;iteración){//inicia llaves

..

…//secuencia de instrucciones

….

….

}//cierran llaves

Un pequeño ejemplo usando el for:

Descargar: aquí o aquí.

2 Comentarios

  1. Esta bueno el minitutorial, nomas te falto en el switch que tambien funciona con enumeraciones.

    Saludos

  2. En efecto se puede hacer uso de enumeraciones dentro de los switch, solo que no lo puse por que ando en la creacion de un 4 material pero gracias por remarcarlo.


Escribe un comentario

*
*