news 2026/7/5 20:12:15

Java if else 完整教程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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. 判断相等用==,不是=(赋值)。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/29 0:57:10

世界杯巴拉圭VS澳大利亚袋鼠军团纸面占优或可小胜

世界杯小组赛D组第3轮收官战巴拉圭VS澳大利亚,本场比赛北京时间6月26日10:00于旧金山湾区体育场开球。本场对决也是本组出线名额争夺战,本组另外两场末轮赛事为美国对阵土耳其,小组排名将直接决定淘汰赛晋级资格。小组赛前两轮战罢&#xff0…

作者头像 李华
网站建设 2026/6/29 23:29:32

如何在ARM设备上运行x86应用:Box64完整配置指南

如何在ARM设备上运行x86应用:Box64完整配置指南 【免费下载链接】box64 Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64, RV64 and LoongArch Linux devices 项目地址: https://gitcode.com/gh_mirrors/bo/box64 您是否曾想过在树…

作者头像 李华
网站建设 2026/6/29 0:57:09

文献看了不少,脑子还是乱?很多研究生卡在这4个阅读顺序里

一到开题、写综述、赶初稿,很多人都会掉进同一个坑。 文献下了几十篇,文件夹塞得满满当当。每天也确实在看,可一到导师问“这篇文章讲了什么”“和你的课题有什么关系”,脑子还是空的。不是没努力,是读法出了问题。 不…

作者头像 李华
网站建设 2026/6/29 0:57:09

基于企业微信iPad协议的自动化能力建设方案

企业微信iPad协议可实现功能详解一、技术背景与协议定位二、消息收发能力2.1 全类型消息发送2.2 消息撤回与转发2.3 群消息三、会话与群管理能力3.1 群管理操作3.2 消息状态同步3.3 清空聊天记录四、设备与同步能力4.1 多端共存4.2 增量同步4.3 路由与分发五、事件推送能力5.1 …

作者头像 李华
网站建设 2026/6/29 0:57:10

Windows与Office智能激活:3分钟完成高效自动化部署的专业方案

Windows与Office智能激活:3分钟完成高效自动化部署的专业方案 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 在数字化办公环境中,Windows操作系统和Microsoft Office套件…

作者头像 李华