Java中逻辑控制语句的相关知识点

Java中逻辑控制语句的相关知识点

顺序结构

顺序结构就是程序从上而下执行,执行完一条语句,自动跳转到下一条语句执行直到程序结束。

选择分支结构

选择分支结构是根据设立的条件成立与否来选择下一跳代码位置。
在这里插入图片描述

if 语句

/*
*if语句
*if...else语句
*if...else if... else 语句
*/
if(语句1){
//语句1为true时执行的代码
}

if(语句1){
//语句1为true时执行的代码
}else{
//语句1为false时执行的代码
}

if(语句1){
//语句1为true时执行的代码
}else if(语句2){
//语句1为false但语句2为true时的代码
}else{
//语句1和语句2都为false的代码
}

switch语句

/*
*Switch(n:整数/字符/枚举/String):
*case 内容 :内容满足n时执行的代码;//break;
default:{
//内容都不满足时输出
}
*/
int i = 1;
switch(n):
case 1: System.out.println("1");break;
case 2: System.out.println("2");break;
default:{
System.out.println("0");
}
输出:1
int i = 1;
switch(n):
case 1: System.out.println("1");
case 2: System.out.println("2");
default:{
System.out.println("0");
}
输出:120
/*
*break语句可以停止整个case,因为switch语句默认情况下会从第一个满足的case语句开始执行全部的语句代码,直到
*整个switch语句结束或者遇到break语句
*/

循环结构

循环结构是根据判断条件的成立与否,决定程序段落的执行次数。循环结构流程图

while循环

while(循环判断){
循环语句;
修改循环结束条件;
}

do{
循环语句;
修改循环结束条件;
}while(循环判断);

*while循环中,do…while表示先执行在判断,while表示先判断在执行。也就是说,do…while循环至少循环一次,但是while循环根据循环条件可以一次都不执行循环语句。
do…while循环流程图
while循环
while循环流程图
在这里插入图片描述

for循环

for(循环初始条件;循环判断;循环条件变更){
循环语句;
}
for循环最大的特点就是可以知道循环次数。

总结:
while循环:再不确定循环次数,但是确定循环结束条件的情况下使用
for循环:确定循环次数的情况下使用

循环控制

continue:退出本次循环,进入下个循环
break:退出整个循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值