if条件判断和switch,for do while

一。if条件分支

1.if(t条件){语句}

2.if(条件){

语句1

}else{语句二}

3.

多重if
if(条件){语句1}else if(条件){语句二}else{语句三}

4.键盘录入scanner input=new Scanner(System.in)

int y=input.nextInt()   String q=input.next()    double d=input.nextDouble()

 

switch语句

switch(表达式){

case 常量值:
break;

case 常量值:
break;

default://替他条件(可以放在任何地方)
}

}

 

for循环

单个for:

for(变量初始化;条件判断;更新循环变量值){循环操作}

嵌套for:

for(变量初始化;条件判断;更新循环变量值){
for(变量初始化;条件判断;更新循环变量值){
循环操作
}
}

 

 

1.***循环:

1.1 while

1.2 do-while

1.3 for while do-while的区别

区别1:语法:

区别2:执行顺序
while 循环:先判断,再执行
do-while循环:先执行,再判断
for循环:先判断,再执行。


区别3:适用情况
循环次数确定的情况,通常选用for循环
循环次数不确定的情况,通常选用while和do-while循环


2.**控制语句:

2.1 break结束当前循环

2.2 continue 结束本次循环

 

posted @ 2017-08-01 08:25  韩杜娟90  阅读(187)  评论(0编辑  收藏  举报