Java零基础学习-----java语言基础(四)

分支结构的概念:

 

 

 

If(条件表达式){

语句块;

}

 

 

 

If else分支结构

 

 

 

 

If else if else分支结构:

 

 

 

 

Switch case分支结构

 

 

 

 

switch(score / 10) {

case 10: //System.out.println("等级A"); //break;

case 9:  System.out.println("等级A"); break; // case穿透 

case 8:  System.out.println("等级B"); break;

case 7:  System.out.println("等级C"); break;

case 6:  System.out.println("等级D"); break;

default: System.out.println("等级E"); //break;

}

 

 

 

 

Switch()中支持的数据类型有:byte,short,char,以及int类型,jdk1.5开始支持枚举类型,从jdk1.7开始支持String类型

 

 

 

 

 

任何复杂的逻辑结构都可以通过顺序,循环,分支完成。

循环结构:

for循环:

 

 

 

 

 

Thread.Sleep(5000);

 

 

 

continue关键字:

continue语句用再循环体中,用于结束本次循环,进行下一次循环

 

 

实例:

 

 

break关键字:

break用于退出当前语句块,break用再循环体中退出循环。

For(;;)-这种没有循环条件的循环叫做无限循环,称为“死循环”。

双重for循环的格式

2020年6月1日

22:36

双重for循环:

 

 

外层循环控制列数,内层循环控制行数。

 

 

break在双重循环中只能跳出所在循环。

 

 

Math.sqrt();平方根

while循环

2020年6月1日

23:15

 

 

 

 

while和for循环比较

 

 

 

 

 

dowhile循环

 

 

 

 

 

循环笔试考点:

//典故:十动然拒,笔试考点有没有分号

Int i=1;

While(i<1000);{

System.out.println("I Love you!");

i++;

}

 

 

Int i=1;

While(i<1000){

;//空语句,啥也不干,可以用于延时

}

{

System.out.println("I Love you!");

i++;

 

 

注意:

Switch(i);支持int和String类型数据

 

 

部分图片来自拉钩教育教学ppt中。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章