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类型数据