El primer tipo: para bucle
El formato de la estructura de bucle para la declaración:
para (expresión de inicialización; expresión condicional; expresión de operación después del bucle) {
Cuerpo de circulación;
}
p.ej:
class Dome_for2 {public static void main (string [] args) {//system.out.println("hello world! "); // Encuentra la suma de números pares de 1-10 int sum = 0; for (int i = 1; i <= 10; i ++) {if (i%2 == 0) {// juicio de instrucción sum+= i; // sum}} system.out.println (suma); }}La estructura de salida es 30
La segunda declaración
El formato de la estructura de bucle mientras estaba en cuenta:
Declaración de inicialización;
while (declaración condicional del juicio) {
Declaración del cuerpo de bucle;
Declaración de condición de control;
}
p.ej:
class demo_while {public static void main (string [] args) {// Encuentra la suma de 1-100 int sum = 0; // Defina la suma inicial a 0 int i = 1; // Defina el primer número para comenzar la suma mientras (i <= 100) {// juzga la declaración condicional suma += i; // sum = suma + i; i ++; // deja que la variable aumente en sí misma} system.out.println ("sum =" + sum); }}El resultado de la salida es: suma = 5050
El tercero do ... mientras declaración
El formato de la estructura de bucle hace ... mientras establezca:
Declaración de inicialización;
hacer {
Declaración del cuerpo de bucle;
Declaración de condición de control;
} while (declaración condicional del juicio);
p.ej:
clase demo1_dowhile {public static void main (string [] args) {// Encuentra la suma de 1-100 int sum = 0; // Defina la suma variable, que se utiliza para almacenar la suma del valor int i = 1; // Definir la variable I do {// do es el stem // system.out.println ("i =" + i); // Declaración del cuerpo de bucle SUM += I; i ++; } while (i <= 100); // juzga la declaración condicional system.out.println ("sum ="+sum); // resultado de salida}}Resultado de salida: suma = 5050
Resumen: la diferencia entre tres declaraciones de bucle:
1. El do ... mientras que el bucle ejecuta el cuerpo del bucle al menos una vez.
2. Para, mientras que el bucle primero debe determinar si la condición es verdadera y luego decidir si ejecutar la instrucción del cuerpo del bucle.
La introducción anterior a la diferencia entre las tres oraciones de bucle en el lenguaje Java: es todo el contenido compartido por el editor. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.