当前位置: 首页 > news >正文

Java if else 完整教程

Java if else 完整教程

1. 基础 if 语句

语法:满足条件才执行代码

if(条件){// 条件成立执行}

示例:

intage=18;if(age>=18){System.out.println("成年");}

2. if … else 二选一

条件成立走if,不成立走else

if(条件){// true执行}else{// false执行}

示例:

intage=16;if(age>=18){System.out.println("成年人");}else{System.out.println("未成年人");}

3. if … else if … else 多分支

多个判断条件,从上到下匹配,匹配到就结束

if(条件1){}elseif(条件2){}elseif(条件3){}else{// 所有条件都不满足执行}

示例:

intscore=85;if(score>=90){System.out.println("优秀");}elseif(score>=80){System.out.println("良好");}elseif(score>=60){System.out.println("及格");}else{System.out.println("不及格");}

4. 嵌套 if else

if/else 内部再写判断

intage=20;booleanhasId=true;if(age>=18){if(hasId){System.out.println("可以进入");}else{System.out.println("缺少证件");}}else{System.out.println("年龄不足");}

5. 简写:三元运算符(代替简单if else)

条件 ? 成立值 : 不成立值

inta=10,b=20;intmax=a>b?a:b;System.out.println(max);

关键注意点

  1. ()里必须是布尔值(true/false),不能写if(5)
  2. 只有一行代码时{}可以省略,但推荐加上,避免出错;
  3. else 不能单独存在,必须搭配if;
  4. 判断相等用==,不是=(赋值)。
http://www.jsqmd.com/news/1083484/

相关文章:

  • 如何在ARM设备上运行x86应用:Box64完整配置指南
  • 深度解析MediaPipe-TouchDesigner插件摄像头连接故障的5步终极解决方案
  • MediaPipe TouchDesigner插件:GPU加速的实时视觉交互解决方案
  • 终极指南:5步掌握Deceive游戏隐身技术,彻底告别社交干扰
  • 纯亚克力浴缸生产厂家排名
  • 【软工方法论30】架构评审全流程与最佳实践
  • 2026年图形验证码选型标准指南:从实战看安全、体验与成本的平衡术
  • 3个实战场景:如何用SMUDebugTool解决Ryzen系统调试与性能优化难题
  • 3步高效实现微信平板模式:多设备登录的实用指南
  • 开放式耳机怎么样值得买吗?一文搞懂开放式耳机入手推荐前十
  • 天星账号保管箱:超越密码管理的数字安全中枢
  • ROFL-Player:如何解决英雄联盟回放无法播放的终极难题?
  • 3个技巧让你轻松掌握DLSS版本管理:为什么说DLSS Swapper是游戏画质优化的智能助手?
  • RAG 检索召回率断崖式下降:向量空间密度污染的经典退化模式
  • Python自动化测试中字符串操作实战:格式化、正则与编码处理
  • 2026越南华商ERP进销存选型避坑指南|跨境批发零售、门店收银数字化实操攻略
  • 如何快速解决MediaPipe-TouchDesigner摄像头连接故障:5种实用方案
  • ETS2LA终极指南:5步开启《欧洲卡车模拟2》自动驾驶新时代
  • vs code报错修改
  • 文献看了不少,脑子还是乱?很多研究生卡在这4个阅读顺序里
  • CBCX外汇在在线支持上清楚吗?
  • 石油勘探射线追踪(Ray Tracing)MATLAB 实现
  • AI智能DDoS防护:从行为分析到实战部署
  • 7分钟高效掌握:为什么DLSS Swapper能彻底解决游戏画质升级难题
  • 技术好,为什么常常不被重用
  • 扩展-Agent Loop:自主执行的工程哲学
  • 终极指南:5分钟掌握HS2-HF_Patch,让《Honey Select 2》焕然新生
  • 终极指南:如何在Revit中无缝集成Rhino进行BIM参数化设计
  • 短视频矩阵系统哪个品牌好
  • 美光与Anthropic签署AI内存供应协议并投资H轮融资