学习Java第二天
2017-07-13 本文已影响0人
Jax_cbb5
选择结构
If (boolean表达式){
TODO代码
}
-------------------------
If (boolean表达式){
TODO代码
}
Else
{
TODO代码
}
--------------------------
If (boolean表达式){
TODO代码
}
Else if (boolean表达式){
TODO代码
}
Else{
TODO代码
}
选择结构
switch(整型表达式){
Case A值:
TODO代码
break;
Case B值:
TODO代码
break;
。
。
。
。
Default:
TODO代码
}
//case后的表达式必须为常量
while循环
While (boolean表达式)
{
TODO代码
}
先判断表达式,若为true就执行
循环体,否则跳过或跳出循环
For 循环
for(初始化语句;boolean表达式;循环后操作语句)
{
TODO语句
}
初始化语句:表达式对循环进行初始化,只在循环开始时执行一次
boolean表达式:表达式为false时,循环终止
循环后操作语句:循环每次迭代之后会调用该语句,一般的该语句都是递增或递减操作
Do while循环
Do{
TODO代码
}
while(boolean表达式);
先执行一次循环,再判断表达式,若为true就
执行循环体,否则就跳过循环体。
Do while先执行后判断,即使条件为false,该
循环至少会执行一次
循环语句:
1):while语句
2):do while语句
3):for语句
三种循环可以完成相同的功能,
仅仅在语法中有差异。
Break:终止当前所在的循环
continue:跳过当前循环,继续下一次循环
return:结束循环所在的方法,方法都结束了,循环结构自然也就结束了
三者后面的语句永远没有机会执行,所以不能跟任何语句,否则编译失败