Acerca de la programación JAVA~
Clase pública BeerSong{
Método principal (lista de parámetros) {
Declara la variable entera beerNum=99 //Asigna el valor de la variable inicial a 99<; /p >
Declarar la variable de cadena word="bottles";
when (beerNumgt; 0) {
if (beerNum==1) {
//Ejecutado una vez aquí (ejecutado después de las siguientes 98 ejecuciones)
word="bottle"; //Número impar de botellas
}
/ /1 botella de cerveza en la pared (efecto de salida)
Salida de consola (beerNum "espacio" palabra "de cerveza en la pared");
//1 botella de cerveza (efecto de salida) )
Salida de la consola (beerNum "espacio" palabra "de cerveza");
//Toma uno (Efecto de salida)
Salida de la consola (" Derriba uno.");
//Pásalo. (efecto de salida)
Salida de consola ("Pásalo.");
p >
//Variable beerNum-1
beerNum = beerNum -1
if (beerNum gt; 0) {
//El programa es Ejecutar aquí 98 veces
Salida de consola (beerNum " " palabra "de cerveza en la pared"
} De lo contrario {
//El programa se ejecuta aquí, ejecutado una vez aquí y sale del bucle
Salida de la consola ("No más botellas de cerveza en la pared"
}//else End
);}//Fin del bucle
} //Fin del método principal
}//Fin de la clase
El significado general es el siguiente: El bucle es 98 veces, y luego el código en beerNu==1 se ejecuta una vez, y luego el código en else se ejecuta a continuación, y luego el bucle salta y el programa finaliza.