循环语句介绍(笔记学习)

1.循环的作用:让代码重复的执行
2.for循环:用于已知循环次数

	for(int i=0; i<次数; i++){}
	for(int i=1; i<=次数; i++){}

3.while循环:用于未知循环次数

	while(true){ }
	-----------------------
	int i = 1;
    while(i<=次数){
        循环体;
        i++;
    }

4.do while循环:无论条件是否成立,都会执行一次

	int i= 1;
    do{
        循环体;
        i++;
    }while(i<=次数);

5.能够知道三种循环的区别
1.for循环和while循环: 先执行循环判断语句, 后执行循环体语句
2.do…while循环: 先执行循环体语句, 后执行循环判断语句
3.for循环: 初始化变量定义在循环内部, 循环结束后变量不能再使用
4.while循环和 do…while循环:初始化变量定义在循环外部,循环结束变量还可以使用
6.能够知道break和continue的作用
break:结束(跳出)单层循环
continue:结束(跳出)本次循环,继续下一次循环
7.会使用for循环嵌套for循环
格式:

  for(int i=1; i<=10; i++){
            for(int j=1; j<=10; j++){
                ...
            }
        }
 循环次数:外层循环执行一次,内层循环执行一圈
 次数:10*10=100次

8.Random的作用:用于获取随机的数字
1.导包:找到要使用Random类(快捷键)
import java.util.Random;
2.创建Random对象,为Random类型的变量赋值
数据类型 变量名 = 对象(值);
Random r = new Random();
3.通过变量名.方法名()调用Random类中的方法获取随机数字
int n = r.nextInt(int maxValue);
获取随机数的范围:[0,maxValue),从0开始到maxValue之间,包含0,不包含maxValue
int n = r.nextInt(10); 范围[0-10)
9.bug:指计算机上存在的漏洞,程序存在的一些问题
10.debug作用:查看代码的执行流程,也可以用于追踪程序执行过程来调试程序出现的问题
11.debug操作步骤:
1).在行号的右边鼠标单击,添加一个断点:初学者一般都在main方法的第一行添加一个断点
2).鼠标右键,选择debug执行程序,程序就会停在添加断点的位置
3).debug视图中
f8:可以逐行执行代码,不会进入到方法中
f7:可以逐行执行代码,会进入到方法中
ctrl+f2(红色方块):结束debug
f9:跳到下一个断点,没有断点会结束程序
console:控制台,看程序输出的结果
variables:变量的显示区域
4).删除断点:在鼠标左键点击断点,在断点视图,批量删除
12.switch语句的作用:可以从多个值中选择一个执行
格式:

 switch(变量){
            case 1:
                语句体1
                break;
            case 2:
                语句体1
                break;
            ...
            case n:
                语句体n
                break;
            default:
                语句体n+1
                break;
        }
执行流程:
        使用switch中的值和所有的case进行匹配
        匹配成功:执行case中的语句体
        匹配失败:使用default中的语句体
        遇到break结束switch语句	
穿透的原理
	当case中的语句执行完毕,而没有break时,
 	程序会无条件的执行后续的case或default中的语句,
 	直到遇到break语句或整个switch语句结束为止   
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旭子在努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值