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

if选择结构

if 语句至多有 1 个 else 语句,else 语句在所有的 else if 语句之后。
if 语句可以有若干个 else if 语句,它们必须在 else 语句之前。
一旦其中一个 else if 语句检测为 true,其他的 else if 以及 else 语句都将跳过执行。

一、if单选择结构

package com.flower.struct;  import java.util.Scanner;  public class IfDemo01 {  static void main(String[] args) {  //获取键盘数据  Scanner scanner = new Scanner(System.in);  System.out.println("请输入内容:");  String sNum = scanner.nextLine();  //equals:判断字符串是否相等  if (sNum.equals("Hello")) {  System.out.println(sNum);  }  System.out.println("end");  //关闭流  scanner.close();  }  
}

二、if双选择结构

package com.flower.struct;  import java.util.Scanner;  public class IfDemo02 {  static void main(String[] args) {  //获取键盘输入  Scanner scanner = new Scanner(System.in);  System.out.println("请输入成绩:");  //获取数据  int score = scanner.nextInt();  //考试分数大于60就是及格,小于60分就不及格  if (score > 60) {  System.out.println("及格");  } else {  System.out.println("不及格");  }  //关闭流  scanner.close();  }  
}

三、if多选择结构

package com.flower.struct;  import java.util.Scanner;  public class IfDemo03 {  static void main(String[] args) {  /*  if 语句至多有 1 个 else 语句,else 语句在所有的 else if 语句之后。  if 语句可以有若干个 else if 语句,它们必须在 else 语句之前。  一旦其中一个 else if 语句检测为 true,其他的 else if 以及 else 语句都将跳过执行。  */  //获取键盘输入  Scanner scanner = new Scanner(System.in);  System.out.println("请输入成绩:");  //获取具体数据  int score = scanner.nextInt();  //判断成绩区间  if (score == 100) {  System.out.println("恭喜满分!");  } else if (score < 100 && score >= 90) {  System.out.println("A级");  } else if (score < 90 && score >= 80) {  System.out.println("B级");  } else if (score < 80 && score >= 70) {  System.out.println("C级");  } else if (score < 70 && score >= 60) {  System.out.println("D级");  } else if (score <60 && score >=0){  System.out.println("不及格");  } else {  System.out.println("成绩不合法!");  }  }  
}
http://www.zskr.cn/news/1408002.html

相关文章:

  • 如何快速搭建免费本地TTS服务器:终极Rust语音合成解决方案
  • 【ChatGPT健身计划制定权威指南】:20年运动科学+AI工程双背景专家亲授,7天生成个性化、可执行、防受伤的AI健身方案
  • 项目杂识-从镜头到屏幕:FOV(视场角)的跨界应用与选型实战
  • ChatGPT客户旅程地图不是画布,是作战沙盘:3天内完成端到端AI增强版重构
  • 5G网络软体化中关键任务流量的端到端可靠性保障与优化
  • AI时代的设计规范革命:用DESIGN.md实现机器可读的设计系统
  • STM32F103c8t6最小系统实战:从寄存器映射到GPIO控制LED流水灯(附完整工程源码)
  • 2026年 磨粉机厂家推荐:塑料/橡胶/硅胶/超细磨粉机,高效粉碎机品牌精选与质量口碑解析 - 品牌企业推荐师(官方)
  • 告别低效手动降重:2026 最新降AIGC工具测评与推荐 - 降AI小能手
  • 矩阵的加减运算
  • 数据库一对多关系设计:外键、索引与JOIN实战指南
  • 红队视角下的攻击溯源:时间切片与行为拼图实战
  • 从入门到精通:Slurm作业投递与状态监控实战指南
  • SpiNNaker:百万核心脉冲神经网络架构与神经形态计算实践
  • 极域电子教室UDP广播风暴与明文泄露实战治理指南
  • Window Resizer终极指南:免费工具轻松解决Windows窗口无法调整大小的难题
  • 开源项目实战指南:专业iOS降级工具LeetDown深度解析
  • Redis 持久化之 RDB
  • 从信息论视角看LLM幻觉:压缩伪影的本质与工程应对
  • 融资 700 亿传闻背后,DeepSeek Code 真要来了吗?
  • 保姆级教程:用MaixHub和K210从零训练一个‘防瞌睡提醒器’模型
  • 网盘下载神器LinkSwift:一站式解决九大网盘下载难题的完整指南
  • Python私有方法本质:名称改写而非访问控制
  • 主权AI服务NorthStar LLM API:数据驻留、合规与本地化AI推理实践
  • 2026年 呼市设备吊装/工厂搬迁/厂房移位十大品牌推荐:精密搬运、大件运输、风电吊装与桥梁架设实力公司深度解析 - 品牌企业推荐师(官方)
  • AI Agent长期协作能力短板:揭秘Memory系统的构建与误区
  • 从工业控制到物联网:深入解析开关量、模拟量与数字量的核心差异与应用
  • 实时追踪AI成本:从模糊消费到精准资源管理的开发习惯重塑
  • 百考通AI:智能数据分析,轻松输出专业内容
  • 星露谷农场规划器:5个简单步骤打造完美游戏农场布局设计