2022.08.07学习笔记,java基础知识

14.1.if判断做题时需要对条件进行赋值,然后再进行判断;

2.在规划数值区间时,(1<x<9)为错误的写法,应为(1<x && x<9)

3.在多重判断输出的编写中,要考虑超出范围的情况。  

if选择语句和switch选择语句的比较:

  1. 1.switch语句只支持常量值相等的分支判断,而if语句支持更为灵活,任意布尔表达式均可;
  2. 2.switch语句通常比一系列嵌套if语句效率更高;逻辑更加清晰

switch语句和if语句的各自使用场景

         1.switch建议判断固定值的时候用

        2.if建议判断区间或范围的时候用    

        3.*用switch能做的,用if都能做,单反过来则不行

4. switch的使用注意事项:

        1.多个case后面不能出现重复数项

        2.switch后面的小括号只能是以下的数据类型:

                (1)基本数据类型:byte/short/char/int

                (2)引用数据类型:String字符串,enum枚举

5.switch语句可以很灵活:

        1.顺序没有固定的规定;

        2.break可以省略(匹配到哪个case就往哪个下面执行,直到遇到break)

 6.循环结构基本组成部分:for

        1.初始化语句:在循环最开始执行,而且只执行一次

        2.判断条件:如果成立,继续循环;如果不成立,则退出循环。

        3.循环体:重复要做的事情内容,若干行语句

7.do——while标准格式:(不管循环条件是否成立,至少会进行循环一次)

do{

循环体

}while(条件判断);

扩展格式:

初始化语句;

do{

        循环体;

        步进语句;

}while(判断条件);

8.for的标准格式:

for(初始化;判断条件;步进语句){

        循环体

}

9. while标准格式:

初始化化表达式;

while(判断条件){

循环体

步进表达式

}

10.三种循环的区别:

        1.如果判断条件从来没有满足过,则for,while都不会运行;而do(){}至少运行一次

        2.for循环的变量在小括号定义,只能在内部使用,外部使用会出现错误。while循环和do——while循环的初始化语句本来就在外面,所以循环出来还是可以使用的。

11.break的两种常见用法:

        1.可以用在switch语句当中,一旦执行,程序就会停止。

        2.还可以用在循环语句当中,一旦执行就会打断执行。

12.关于循环的小建议:

        1.凡是次数的场景多用for,否则多用while。

13.continue的用法即为跳过,输入方法和break相同。

14.死循环的标准格式:

        while(true){

        循环体

}

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值