if while switch for语句

(1) if
(1)if(条件){
//当条件为true时执行
}//括号对齐
//一定要对齐 不仅是为了美观,也是为了查找问题
if(){}//不行
if(){
}//不行

	(2) if(条件){
	
		}else{
		
		}
		
	(3) if(条件){
	
		}else if(条件){
		
		}else if(条件){
		
		}
		.....
		//有可能不执行任何一个分支
		
	(4)
		if(条件){
	
		}else if(条件){
		
		}else if(条件){
		
		}
		.....
		else{
			//上面条件都不满足时执行
		}//一定会执行一个分支

(2) switch

	switch(常量表达式){
		case 值1:
			代码1;
			break;
		case 值2:
			代码2;
			break;
		...
		default:
			默认执行的代码
	}
	switch表达式的值如果与哪个case后面的值相等,则进入到哪一个分支执行,会逐行往下执行,直到遇到break结束 switch语句
	如果没有任何一个case相等,则会进行default语句执行

3. 条件循环
while(条件){
//当条件为true时执行循环体的内容
}
while(布尔表达式:结果只能是true或者false){

	}


	for(初始化循环变量;循环条件;改变循环变量){
	//循环体的内容
	}


	for(1;2;3){
		4;
	}
	初始化循环变量只会执行一次
		循环条件如果为true
		执行循环体的内容
		改变循环变量
		重新判断循环条件
	
	直到循环条件为false时结束循环


循环中有两个关键字
	break     结束整个循环   跳到循环后面继续执行
	continue  结束本次循环  跳过continue下面的语句 进入下一次循环

public class TestFor {

public static void main(String[] args) {
	for(int i=1;i<=10;i++){
		System.out.println("Hello world!");
	}
	//循环变量
	//while(循环条件){
	//		循环的内容
	//      改变循环变量
	//}
	int j = 1;
	while(j<=10){
		System.out.println("Hello java");
		j++;
	}
}

}

break     switch 里面  循环语句
continue  只能用在循环语句中

无限循环:
while(true){}
for(;;){}
for(;true;){}

while和for可以完全互换   
	while基本会于循环次数不确定的
	for一般用于循环次数确定的

while和for循环都是要先进行条件判断,如果条件为false,则循环一次也不会进行

do{
	// do while循环是先进行循环,再进行条件判断   至少会执行一次循环体
}while(条件);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值