java的流程控制语法基础

java的流程控制语法基础3 if 条件表达式 1 执行代码块 1 else if 条件表达式 2 执行代码块 2 else 执行代码块 n gt java 的流程控制语法基础 条件表达式必须是布尔表达式 关系表达式 逻辑表达式 布尔变量 gt 执行语句块只有一条表达式的时候 才可以省略 实际开发中不建议省略 gt if else 语句结构

大家好,我是讯享网,很高兴认识大家。



3. if(条件表达式1){
    执行代码块1;
}else if (条件表达式2){
    执行代码块2;
}
……
else{
    执行代码块n;
}

> java的流程控制语法基础 条件表达式必须是布尔表达式、关系表达式、逻辑表达式、布尔变量
> 执行语句块只有一条表达式的时候,{}才可以省略,实际开发中不建议省略
> if-else语句结构,根据需要可以嵌套使用
> 当if-else结构是“多选一”,最后的else是可以省略的
> 当多个条件出现“互斥”关系时,条件判断及执行语句顺序无所谓,当多个条件是“包含”关系时,“小上大下,子上父下”
四、分置于句2:Switch-case 结构
> switch表达式中的表达式的值必须是:byte、short、char、int、String类型
> case子句中的值必须是常量,且不可重复
> break用来结束执行完的case调出switch
> default子句是可选的,当没有case时,默认执行default
switch和if语句对比

> 如果判断的具体数值不多,建议使用switch,效率高
> 对区间判断,对结果为boolean类型判断,使用if,if的使用范围更广
> switch-case都可以改为if-else,反之不成立
五 循环结构
在特定条件下,反复执行特定代码的功能
> for循环
> while循环
> do-while循环

六 for循环
语法结构:
> for(1初始化部分;2循环条件部分;4迭代部分){
      3循环体部分;
}

小讯
上一篇 2025-01-01 21:01
下一篇 2024-12-28 07:07

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/257.html