Day2---学习Java第一弹
2021-07-11
Java基础知识了解(二)
选择结构
1.if选择结构
if基本选择结构
语法:if(要满足的条件)
{ //如果条件为true的时候,进入大括号中满足条件之后得到的结果,不满足条件不会去执行
}
如果条件为false的时候,绕过大括号执行外面的
2.逻辑运算符:
&&(shift+7):and符号,并且的意思,同时满足连接前后条件才为true,有一个不满足为false
||(shirt+):或者的意思,只要前后两个条件一个为true,整个表达式就为true,同时为false才为false
!(shirt+1):非的意思,就是取反,如果表达式为true,使用非就为false
3.if-else选择结构:
适用于基本选择条件的情况
语法:if(要满足的条件){
满足条件得到的结果
}
else{
不满足条件的得到的结果
}
5.多重if选择结构:
适用于很多条件分支的情况
语法:if(要满足的条件1)
{
满足条件1得到的结果
}
else if(要满足的条件2)
{ //默认不满足条件1满足条件2得到的结果}
else if(要满足的条件n)
{ //默认不满足条件2满足条件n得到的结果}
else{ //默认不满足条件n不满足所有条件得到的结果}
只要找到一个满足的条件,执行完之后,结束选择结构
6.嵌套if选择结构
适用于在一个判断的基础再做一次判断的情况
语法:if(要满足的条件1){
满足条件1得到的结果
if(要满足的条件2)
{
满足条件2得到的结果
}
}
else{
不满足条件1得到的结果
}
循环结构
while循环
while(循环条件)
{
满足条件的时候所做的循环操作
}
特点:先判断,再执行
使用while循环的步骤:
1、确定是否存在重复操作
2、分析出循环条件和循环操作分别是什么
3、套用while循环语法写出循环结构
4、检查循环是否能正确退出
do-while循环
do{
循环操作
}
while(循环条件);
特点:先执行循环操作,再进行循环条件判断(先执行,再判断)
while循环和do-while循环的差别:
1、循环的次序不同,while循环是先判断,再执行,do-while是先执行,再判断;
2、while循环在初始值不满足循环条件的时候一次都不会执行,do-while循环在初始值不满足循环条件的时候至少执行一次
for循环结构
for(初始化语句;判断条件语句;控制条件语句){
循环体语句;}
A:执行初始化语句
B:执行判断条件语句,看其结果是true还是false
如果是false,循环结束。
如果是true,继续执行。
C:执行循环体语句
D:执行控制条件语句
E:回到B继续
break和continue
break在执行循环的过程中,你可能希望只要发生特定的条件(例如,检测到错误条件或过早地到达数据末尾时)
就立即退出循环,而无论此循环是for、while还是do。循环中break之后的语句都将被跳过,并且循环的执行也将终止
而转去执行循环之后的其他语句。如果在一组嵌套循环中执行break语句,仅会退出break语句的最内层循环
continue:在循环语句中,它会中断正常的控制流程(跳出当次循环),将控制转移到continue所在的流程的首部,然后继续下一次循环
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
今天是继续昨天的整理呀~
暂时先到这个位置已经收集的最基本的语句和内容
明天安装所需要的软件正式写代码啦