JAVA中的 if 和 switch的语句 上

Java的if语句用法,switch语句用法 本篇文章讲述了if语句的用法以及switch语句的用法,讲的比较基础,欢迎大家观看 阅读详情

第一种形式

if(关系表达式) {

​ 语句体;

​ }

​ 执行流程

​ 首先判断关系表达式看其结果是true还是false,

​ 如果是true就执行语句体

​ 如果是false就不执行语句体

第二种形式

​ 格式

​ if(关系表达式) {

​ 语句体1;

​ }else {

​ 语句体2;

​ }

执行流程

• 首先判断关系表达式看其结果是true还是false

• 如果是true就执行语句体1

• 如果是false就执行语句体2

第三种形式

​ 格式:

​ if(关系表达式1) {

​ 语句体1;

​ }else if (关系表达式2) {

​ 语句体2;

​ }

​ …

​ else {

​ 语句体n+1;

​ }

​ 流程:

​ 首先判断关系表达式1看其结果是true还是false

​ 如果是true就执行语句体1

​ 如果是false就继续判断关系表达式2看其结果是true还是false

​ 如果是true就执行语句体2

​ 如果是false就继续判断关系表达式…看其结果是true还是false

​ …

​ 如果没有任何关系表达式为true,就执行语句体n+1。

​

Swiitch语句

​ 格式:

​ switch(表达式) {

​ case 常量值1:

​ 语句体1;

​ break;

​ case 常量值2:

​ 语句体2;

​ break;

​ …

​ default:

​ 语句体n+1;

​ break;

​ }

​ 执行流程:

​ 1. 首先计算出表达式的值

​ 2. 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。

​ 3. 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。

HBuilderX结合Android Studio实现Uniapp安卓Apk高效离线打包指南 本文提供了一份详细的Uniapp安卓Apk离线打包实战指南。通过整合HBuilderX与Android Studio,手把手教你搭建本地编译环境、配置原生工程、执行核心打包流程,并分享快速更新资源和排查常见问题的技巧,助你彻底摆脱云端打包的排队依赖,实现高效、可控的应用构建。 阅读详情

相关推荐

什么是Claude 的 Agent Skills?

摘要: Claude的Agent Skills功能支持通过结构化技能包(含指令、脚本、工具)实现任务自动化,如数据分析、文档生成等。核心能力包括:1)技能包管理(如Python脚本+模板);2)工具调用(API/数据库交互);3)子代理协作(拆分复杂任务)。快速上手步骤:创建技能包(如Excel报表生成)、配置工具权限、触发执行;支持多代理并行处理(如SQL查询+可视化)。关键技巧:工具需明确定义参数、利用子代理共享上下文、注重权限管控。官方文档与社区资源提供进阶指导,使Claude成为可编程的数字助手。

jobleap.cn求职助手首页 1729

Java分支语句:if语句、switch语句;

分支语句根据一定的条件,动态决定程序的流程方向,从程序的多个分支中选择一个或几个来执行。分支语句有if语句 和 switch语句两种。

sangsu3的博客 393

从零到飞:在Ubuntu 22.04上为你的无人机搭建PX4-Autopilot开发环境

本文详细指导在Ubuntu 22.04上搭建PX4-Autopilot开发环境,涵盖系统依赖安装、源码获取、编译目标选择及Gazebo仿真测试。通过优化构建过程和调试技巧,帮助开发者快速为无人机部署稳定的飞控系统,实现从仿真到实机的平滑过渡。

weixin_26878995的博客 489

Java_分支结构:if、switch

【代码】Java_分支结构:if、switch。

Cpm_Aries的博客 202

在MacBook上直接跑Windows Server 2022:一个开发者的真实踩坑与配置全记录

本文详细记录了在MacBook上原生运行Windows Server 2022的完整流程与优化技巧。通过Boot Camp实现非虚拟机安装,开发者可以充分利用Mac硬件性能,搭建高效的本地开发环境,特别适合需要测试跨平台应用和服务器功能的场景。文章涵盖驱动处理、分区策略、Docker配置等关键步骤,为技术极客提供实用指南。

weixin_42620913的博客 247

Rancher操作手册(v2.7.5-rc1)

选择需要创建ingress的命名空间 ==》填写ingress名称 ==》在“规则”一栏,选择“Prefix” ==》输入访问路径 ==》选择访问路径对应的service ==》如果需要继续添加访问路径,点击“添加路径”,重复前面的步骤即可。选择需要创建Deployment的命名空间 ==》填写Deployment名称 ==》选择通用 ==》填写容器名称 ==》填写镜像 ==》选择镜像的拉取密文 ==》点击添加端口或Service。点击左侧菜单栏的集群里的“项目/命名空间”,点击右下角的“创建命名空间”。

weixin_60197334的博客 5570

Java中的条件语句:if语句和switch语句的作用与区别

🎈个人主页:程序员 小侯🎐优快云新晋作者✨收录专栏:Java知识介绍✨其他专栏:✨适用于:Java初学者🤝希望作者的文章能对你有所帮助,有不足的地方请在评论区留言指正,大家一起学习交流!🤗简介: 在Java编程中,条件语句是用于根据不同的条件执行不同的代码块的重要工具。两种常见的条件语句是if语句和switch语句。本篇博客将介绍这两种语句的作用和区别,以及如何在代码中使用它们。

weixin_65175398的博客 669

PCIE总线及其PCIE SWITCH的使用

PCIe总线与PCI最大的区别在工作原理上,PCIe是采用点到点的串行方式进行传输的,被称为“串行PCI”,由于采用了串行方式传输使得其工作频率可以达到2.5Ghz,大大增加了传输速率,同时采用全双工的通信方式,使得其传输速度提高了一倍,每一个PCIe总线设备与外部通信时有四根数据总线,分别有两个RX和TX,两根用于发送,两根由于接收。PCIe switch中文翻译为PCIe开关或PCIe交换机,主要作用将PCIe设备互联,PCIe switch芯片与其设备的通信协议都是PCIe;

zxm8513优快云博客 4735

Java菜鸟教程 if语句和switch语句

笔者作为一名Java新手,最近学习了if语句和switch语句,在此做一些简单的分享。 Java的控制语句包括三种:顺序语句,选择语句,循环语句。if语句和switch都属于选择语句。 选择语句包括了 单选择,双选择,多选择。 if语句:单选择:if语句对条件表达式进行一次测试,如果测试为真,那么执行下面语句,否则跳过。此时花括号可加可不加,但如果不加,那么会执行if下面的所有语句。

thomasli2017的博客 2242

MDF和DHF、DMR、DHR三者差异?注册与备案文件?医疗器械产品技术要求编写指导原则

定义:设计历史文档(DHF ) 指的是描述某医疗器械成品设计过程的有关记录。内容:DHF包括设计开发活动的所有记录。从最初的策划、客户需求、设计输入,设计输出、设计验证、设计确认、所有的设计评审,设计转换,以及设计变更相关的所有记录。均属于DHF的一部分。要求:各制造商应为每个类型的器械建立并保持设计历史文件。设计历史文件应包含或引用必要的记录,以证实设计符合经批准的设计计划和法规的要求。

学海无涯的专栏 9110

Superpowers与 OpenSpec、Spec Kit 对比

按照官方仓库定义,Superpowers 是一套构建在 composable skills 之上的完整软件开发工作流。它不是单纯的 prompt 集合,而是把一系列工程动作做成默认流程。一个需要明确的点:Superpowers 并不只偏 Claude Code,根据。

人不风流枉少年 1813

java中if与switch-case语句的使用及一些注意事项

1.if语句的嵌套 import java.util.Scanner; public class Text1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(System.

ZF_9420的博客 4720

国科大学习资料--现代数字信号处理I(张颢)--2020年期末考试试卷

国科大学习资料–现代数字信号处理I(张颢)–2020年期末考试试卷 国科大学习资料–现代数字信号处理I(张颢)–2020年期末考试试卷 国科大学习资料–现代数字信号处理I(张颢)–2020年期末考试试卷 =========================================================================================================================================================

无名何许人的博客 3574

java中if语句跟switch语句的语法

if 概念:if语句可以根据某个条件控制程序的执行流程 基本if结构 语法: if( 布尔表达式 ){ //当布尔表达式为true执行,否则不执行 } 例: int a = 10; //如果a<100为true 执行{} 中的代码,执行完毕后跳出if结构继续向下执行其他代码 if( a < 100 ){ System.out.println("Hello"); } System.out.println("程序结束!"); if--els...

weixin_59628480的博客 736

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

java switch if语句_Java控制语句之if、switch语句

java if语句Java控制语句分为三大类:①顺序结构;②选择结构;③循环结构。--------------------------------------------------------------------------------选择结构又分为:①单选择结构;②双选择结构;③多选择结构。主要涉及: if_else , switch , while , break 和 continue ...

weixin_30086041的博客 179

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

java switch中if_Java中 if 、switch条件语句

Java中 if 、switch条件语句生活我们经常需要判断,然后决定是否要做某件事。例如:如果考试成绩大于 90 分,则奖励一个 笔记本电脑。对于这种“需要先判断条件,条件满足后才执行的情况”,就可以使用 if 条件语句实现。一、Java条件语句之 if 语句语法 if(条件){条件成立时执行的代码}执行过程:如:public class if_demo{public static void m...

weixin_32176627的博客 1097

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

java if和switch语句_Java中switch和if语句的区别

switch和if语句都是Java的选择语句,这两种语句都是允许在程序运行时控制程序的执行过程。那么,switch和if在具体用法上什么具体区别,下面今日首发小编给你介绍一下Java中switch和if语句的区别。Java中switch和if语句的区别switch和if-else相比,由于使用了Binary Tree算法,绝大部分情况下switch会快一点,除非是if-else的第一个条件就为tr...

weixin_33437894的博客 1526

Java if语句和switch语句

if-else switch case

qq_45723313的博客 724

Java语言——条件判断if语句和switch语句

Java语言学习04——控制语句(循环、条件判断)条件语句if语句案例三目运算符if语句的嵌套使用switch语句小结:if与switch的区别 条件语句 在Java中条件的判断语句目前有两种if语句和switch语句。 if语句 简单的if语句 格式: if( 条件表达式 ){ 代码块 } 当条件表达式的结果为true时执行if大括号里的代码块,否则跳过 if…else语句 格式: i...

班的博客 4869

java if判断语句_Java 判断语句 - if…else/switch

Java 判断语句 - if…else/switch。。。。。。Java 分支结构 - if...else/switch顺序结构只能顺序执行,不能进行判断和选择,因此需要分支结构。Java有两种分支结构:1. if语句2. switch语句。。。if语句一个if语句包含一个布尔表达式和一条或多条语句。语法:If语句的用语法如下:if(布尔表达式){//如果布尔表达式为true将执行的语句}如果布尔...

weixin_39777543的博客 237

java中if语句和switch语句的使用

if语句和switch语句的简单运用。

m0_70616267的博客 655

if语句输入月份判断季节_一文掌握java的if语句、switch语句

概述同其他编程语言一样,java也支持逻辑判断语句(也可以叫做选择语句),具体表现为对当前指令进行判读,符合条件则执行,不符合则直接舍去。在Java中的逻辑判断语句有if语句和switch语句两种。 基础篇,仅记录用。一、java的if语句1、语法相关java中if语句:用于判断,可以单分支,也可以多分支1.1、单分支if(判断语句){//满足,则执行的代码块}else{//不满足判断语句时,执行...

weixin_39640372的博客 756

Java的if语句和switch语句

if语句 格式1:    if(比较表达式或者是boolean类型的值) {      语句体;     }  执行流程:    先计算比较表达式的值,看其返回值是true还是false。    如果是true,就执行语句体;    如果是false,就不执行语句体;  注意事项:    a:比较表达式无论简单还是复杂,结果必须是boolean类型    b:if语句控制的语句体如果是一条语句,大...

安夜的cookie 366

java switch中if_Java控制语句之if、switch语句

这篇文章主要介绍了Java控制语句之if、switch语句的相关资料,需要的朋友可以参考下java if语句Java控制语句分为三大类:①顺序结构;②选择结构;③循环结构。--------------------------------------------------------------------------------选择结构又分为:①单选择结构;②双选择结构;③多选择结构。主要涉及:...

weixin_35899324的博客 205

JAVA中的选择与语句(if语句和switch语句)

JAVA中的选择与语句(if语句和switch语句) ​ 选择语句概述:也被称为分支结构。 ​ 选择结构有特定的语法规则,代码要执行具体的逻辑运算进行判断, ​ 逻辑运算的结果有两个,所以产生选择,按照不同的选择执行不同的代码。 if语句有几种格式 if语句的格式1 ​ if(比较表达式或者是boolean类型的值) { ​ 语句体; ​ } 执行流程: ​ 先计算比较表达式的...

weixin_42584545的博客 726

java switch与if_Java中switch和if语句的区别

switch和if语句都是Java的选择语句,这两种语句都是允许在程序运行时控制程序的执行过程。那么,switch和if在具体用法上什么具体区别,下面学习啦小编给你介绍一下Java中switch和if语句的区别。Java中switch和if语句的区别switch和if-else相比,由于使用了Binary Tree算法,绝大部分情况下switch会快一点,除非是if-else的第一个条件就为tru...

weixin_30453491的博客 410
上一篇: JAVA的一些运算符
下一篇: JAVA循环
之首木乔
博客等级 码龄6年 10粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值