Java nos proporciona tres ciclos principales los cuáles son:
-Ciclo For
-Ciclo While
-Ciclo Do-While
Cada uno nos ayuda dependiendo de nuestras necesidades y los explicaremos a continuación.
Ciclo for
Este ciclo se basa en repetir ciertas acciones que pueden ser condicionadas principalmente por un índice que puede incrementarse o disminuírse.
Su estructura básica es:
for(contador;condicion;incremento/decremento)
{//Instrucciones... }
Como nos hemos dado cuenta, la instrucción consiste en escribir la palabra for, seguido de sus características encerradas entre paréntesis cada argumento es separado por punto y coma. El contador es el índice que va a ser inicializado en ese momento, este puede ser de tipo numérico o caracter, Java nos permite declarar la variable en ese momento; la condición nos indicará en que momento debe terminar nuestro ciclo y el incremento/decremento nos ayudara a manejar el índice según lo que necesitemos. Por ejemplo:
for(int i=0;i<10;i++)
System.out.println("Esto se repetirá diez veces");
ó por ejemplo:
for(int i=10;i>0;i--)
System.out.println("Valor del índice disminuyendo: "+i);
Aunque este ciclo es principalmente usado de esta forma, también podemos manejarlo de otras formas, por ejemplo un for sin índices y sin condición nos va a generar un ciclo infinito (hay que tener cuidado con esto...) :
for( ; ;)
System.out.println("Ciclo infinito");
En este otro ejemplo se utiliza de un break para poder romper el ciclo:
for( ; ; )
{System.out.println("Ciclo infinito cortado");break;}
Continuaremos con los ciclos While y Do-while...
No hay comentarios:
Publicar un comentario