分支结构if与switch

    科技2022-08-22  97

    if:

    if(条件判断表达式){ 执行语句; } 条件表达式的结果一定是 true 或者 false;(布尔类型) 如果if要是没有大括号作为if体,那么if直接将下面的第一行作为if体。(平时加{}

    switch:

    switch(表达式){ case 常量1: 执行语句; break;//跳出switch .... case 常量n: 执行语句; break; default: 执行语句; break; } switch中的表达式类型:bytecharshortint、String switch表达式的类型要和常量1...n 的类型要匹配。

    break 与 continue 的区别:

    break:跳出switch; 如果没有 break,那么程序会继续穿透执行,即使与 常量 不匹配,也会继续执行,直至遇到 break,跳出循环。 常使用地方:循环、switch(跳出整个循环 和 switchcontinue:终止本次循环中余下尚未执行的语句,然后继续执行下一次的循环条件判定(仅结束本次循环)。
    Processed: 0.016, SQL: 9