重复执行一段代码
分类:while do while for
1.while语法
语法:
while(条件表达式){
当条件表达式值为true时,执行此处代码
此处代码执行完毕后继续判断条件表达式,如果为true,在次执行此处代码
如果为false,结束循环
}
2.do while
do{
循环体
先执行一遍循环体,在判断条件表达式是否为true,
如果为true,继续执行循环体
如果为false,结束循环
}while(条件表达式);
特点:循环体至少执行一遍
3.for
for(表达式1;条件表达式2;表达式3){
循环体4
}
表达式1:初始化变量
表达式2:循环条件
表达式3:改变变量
执行流程:
1,2,4,3,2,4,3....2
转移字符
n:换行 t:制表 \:表示 ':表示' ":表示"流程控制语句
break: 1,在switch中表示跳出当前代码块 2,在循环中表示跳出当前循环 3,配合标记跳出指定循环(了解) continue 1,跳过本次循环 2,配合标记跳过指定循环(了解)键盘输入
需要使用JDK提供的Scanner 步骤: 1,创建Scanner对象 Scanner 变量名 = new Scanner(System.in); 2,等待用户输入 String 用户输入的信息 = 变量名.next(); int 用户输入的整数 = 变量名.nextInt();随机数
需要使用JDK提供的Random 步骤: 1,创建Random对象 Random 变量名 = new Random(); 2,获取随机数整数 int 获取到的整数 = 变量名.nextInt(最大值); 注意:取值范围在0~最大值-1 获取4位数字验证码



