顺序选择循环结构简单笔记

顺序结构

Java的基本结构就是顺序机构,除非是特殊指名,否则就是一条指令一条指令的执行,由上到下。

顺序结构是最简单的算法结构。

public class ShunXuDemo {
	public static void main(String[] args){
		System.out.println("Hello");
		System.out.println("Hello");
		System.out.println("Hello");
		System.out.println("Hello");
	}
}

他是任何一个算法都离不开的基本算法结构

选择结构

if但选择结构

if(布尔表达式){
//如果布尔表达式为true执行语句,否则跳过if不执行
}

if双选择结构

if(布尔表达式){
//如果布尔表达式为true执行语句
}else{
//如果布尔表达式为false执行语句
}

if多选择结构

if(布尔表达式1){
//如果满足布尔表达式1则执行语句
}else if(布尔表达式2){
//如果满足布尔表达式2则执行语句
}else{
//以上都不满足的话就执行else语句
}

if嵌套结构

if(布尔表达式1){
	//如果满足布尔表达式1则执行语句
	if(布尔表达式2){
		//如果满足布尔表达式1且布尔表达式2则执行语句
	}
}

switch多选结构

switch(expression) {
	//case穿透
	case value:
		//语句
		break;//可选
	case value:
		//语句
		break;//可选
	default://可选
		//语句
}

循环结构

while循环

只要满足布尔表达式,循环就会一直执行下去

我们大多数情况下会让循环停下来

while(布尔表达式){
	//循环内容
}

do…while循环

do{
	//循环内容
}while(布尔表达式);

至少执行一次

for循环

最有效最灵活的循环

for(初始化;布尔表达式;更新){
	//执行语句
}

最先执行初始化的值可以是空语句,检测表达式,true执行,false终止

//死循环
for(; ;){

}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值