案例1:跳转控制语句
public class day06{
public static void main(String[] args){
for(int i =1;i<=5;i++){
if(i%2==0){
//continue;----如果是ture则终止此次循环进入此一次
//break----直接结束循环
}
System.out.println(i);
}
}
}
案例2:循环嵌套
循环语句中含循环语句
需求:在控制台输出一天的小时和分钟
分钟和小时的范围:
分钟:0<=minute<60
小时:0<=hour<24
public class ForForDemo{
public static void main (String[] args){
/* System.out.println(“0时0分”);
System.out.println(“0时0分”);
System.out.println(“0时0分”);
System.out.println(“0时0分”);
System.out.println("---------------");
System.out.println(“0时0分”);
System.out.println(“0时0分”);
System.out.println(“0时0分”);
System.out.println(“0时0分”);
System.out.println(“0-----------”);
System.out.println(“0时0分”);
System.out.println(“0时0分”);
System.out.println(“0时0分”);
System.out.println(“0时0分”);
}
}
//循环改进:
for(int minute=0;minute<4;minute++){
System.out.println("0时"+minute+"分");
}
System.out.println("------------------------------------------------------------");
for(int minute=0;minute<4;minute++){
System.out.println("1时"+minute+"分");
}
System.out.println("------------------------------------------------------------");
for(int minute=0;minute<4;minute++){
System.out.println("2时"+minute+"分");
}
System.out.println("------------------------------------------------------------");
for(int minute=0;minute<4;minute++){
System.out.println("3时"+minute+"分");
}
}
}
for(int hour = 0;hour<24;hour++){ //首先进入外循环的初始语句,然后进入内循环的初始语句一直到内循环结束后,再返回外循环。
for(int minute=0;minute<60;minute++){ //外循环控制小时的范围,内循环控制分钟的范围
System.out.println(hour +“时”+minute+“分”);
}
System.out.println("---------------------------------");
}
}
}
案例三:用循环获取10个随机数
import java.util.Random;
public class RandomDemo{
public static void main (String[] args){
Random r =new Random();
int number =r .nextInt(10);
System.out.println("number:" + number);
}
}
import java.util.Random;
public class RandomDemo{
public static void main (String[] args){
Random r =new Random(); // 用循环获取10个随机数
for(int i = 0;i<10 ;i++){
int number =r .nextInt(10);
System.out.println("number:" + number);
}
}
}
import java.util.Random;
public class RandomDemo{
public static void main (String[] args){
Random r =new Random(); // 用循环获取10个随机数
for(int i =0;i<101;i++){
int number =r .nextInt(101);
System.out.println("number:" + number);
}
}
}
Random作用和使用步骤:
作用:用于产生一个随机数
使用步骤:
1:导包:
inport java.util.Random; //导包的动作必须出现再类定义的上面
2:创建对象:Random r =new Random(0; //上面这个格式里,r是变量名,可以变,其他都不允许变
3:获取随机数
Int number= r.nextInt(10); //获取的数字包括0 不包括10 number 是变量名 可以变 数字10可以变。其他都不允许变
//