Distinguish between continue and break;
* continue: used in loops, based on conditional control, to skip the execution of a certain loop body content and continue The next execution;
* break: used in loops, based on conditional control, to terminate the execution of the contents of the loop body, that is to say, end the entire current loop;
Sample code:
public static void main(String[] args) { int i; for (i=1;i<=5;i++){ if(i%2==0){ //continue; break; } System.out.println(i); } }
If the conditional control statement is continue, the console output result is 1,3,5, i=1. For the conditional judgment statement after if (1%2==0), the result is false and skipped The execution of the content of the loop body outputs 1 on the console; i, i=2. For the conditional judgment statement after the if result is true, the execution of system.out.println(i); is skipped, i =3....
If the conditional control statement is break, the output result on the console is 1, i=1. For the conditional judgment statement after if (1%2==0), the result is false, and then the loop body is terminated. The execution of the content only outputs a 1 on the console;
Overview of loop statement nesting
* Sequential statement: End with semicolon, Indicates the end of a switch;
* Branch statement: A pair of braces represents the overall structure of if, describing a complete if statement as a whole
A pair of braces represents the overall structure of Switch, as a whole Describe a complete Switch statement
* Loop statement: A pair of braces represents the overall structure of for, which describes a complete for statement
A pair of braces represents the overall structure of while, as a whole Describe a complete while statement
. Hours and minutes of a day
public static void main(String[] args) { for (int hour=0;hour<24;hour++){ for(int minute=0;minute<60;minute++){ System.out.println(hour+"时"+minute+"分"); } } }
3.Random
Function: used to generate a random number
Usage steps:
1. Guide the package
import java.util.Random;
The action of guiding the package must appear above the class definition
2. Create the object
Random r = new Random();
In the above format, r It is the variable name and can be changed. Others are not allowed to change.
3. Obtain random numbers
int number = r.nextInt(100); //获取随机数范围为:[0.100) ,前闭后开
In the above format, number is the variable name and can be changed. 100 is the range for obtaining random numbers. , can be changed, others are not allowed to change
Code example: Get a random number within 100 [0.100), and print it on the console
import java.util.Random; public class text051 { public static void main(String[] args) { Random r = new Random(); int number=r.nextInt(100); System.out.println(number); } }
The above is the detailed content of How to use java loop statement. For more information, please follow other related articles on the PHP Chinese website!