美文网首页
尚硅谷JavaSE基础

尚硅谷JavaSE基础

作者: 尚硅谷教育 | 来源:发表于2018-12-29 14:07 被阅读20次

    3.2.2 switch结构
    1、语法:
    switch(表达式){
    case 常量1:
    语句1;
    break;
    case 常量2:
    语句2;
    break;
    … …
    case 常量N:
    语句N;
    break;
    default:
    语句;
    break;
    }

    2、规则
    ①变量的类型 只能是int、byte、short、char、String(jdk1.7)、枚举(jdk1.5)
    ②case后的常量值不能重复
    ③case后不可以是变量
    ④break可以省略,但可能影响效果
    ⑤default可以省略,位置也可以提前,但可能影响效果
    3、执行顺序
    先得出switch括号中变量的值,然后依次判断各个case,如果有匹配的,则执行对应的代码块,直到遇见break为止;如果都不匹配,则执行default中的代码块n,直到遇见break为止

    3.3 循环结构
    3.3.1 说明
    在满足某个特定条件的基础上,反复执行某段代码的结构
    3.3.2 四要素
    1、循环变量初始化
    2、循环条件
    3、循环操作
    4、循环变量更新

    3.3.3 好处
    1、提高代码的简洁性
    2、提高代码的维护性和扩展性
    3.3.4 分类
    while
    do while
    for
    jdk5.0之后,多了增强for循环(foreach)

    本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源,欢迎大家关注尚硅谷公众号(atguigu)了解更多。

    相关文章

      网友评论

          本文标题:尚硅谷JavaSE基础

          本文链接:https://www.haomeiwen.com/subject/oggulqtx.html