本节重点思维导图

if条件语句

//如果条件表达式成立,执行语句块

if(条件表达式){

//…语句块

}

如果语句块只有一条语句,大括号可以省略,否则不能省略。

建议,不管有几条语句,都不要省略大括号

//如果条件表达式成立,执行语句块1,否则执行语句块2

if(条件表达式){

//…语句块1

}else{

//…语句块2

}

//如果条件表达式1成立,执行语句块1;否则如果条件表达式2成立,执行语句块2……否则执行语句块N

if(条件表达式1){

//…语句块1

}else if(条件表达式2){

//…语句块2

} else if(条件表达式3){

//…语句块3

}

…… else {

//…语句块N

}

switch语句

switch(变量){

case 值1:

语句块1;

break;

case 值2:

语句块2;

break;

……

default:

语句块N;

break;

}

程序执行:

从上往下,当变量的值等于某一个case时,则执行case所对应的语句块,遇到break结束;如果所有的case都不匹配,则执行default。

beak:跳出当前的switch语句。

注意:变量的数据类型只能是char byte short int long 枚举

Java-Runoob-高级教程-实例-方法:11. Java 实例 – enum 和 switch 语句使用

ylbtech-Java-Runoob-高级教程-实例-方法:11. Java 实例 – enum 和 switch 语句使用 1.返回顶部 1. Java 实例 - enum 和 switch 语句 ...

【C语言】-条件语句-switch语句

switch语句: 用于直接处理不同情况下的多路问题. switch语句又可称为开关语句,其执行流程和多分支if语句类似. switch (表达式) { case 常量表达式1:语句组1;break; ...

goto语句 switch语句

goto语句 #include using namespace std; int main() { int i = 1; number: i++; std::cout ...

java多条件查询SQL语句拼接的小技巧

问题: 一个界面有个多个文本框输入值(或下拉框)展示的查询条件,也就是组合条件查询,需要在java里面动态拼接SQL,where条件如何写? 解决思路: 在where关键字后面固定写 1=1, 若还有 ...

关系运算符 逻辑运算符 if 语句 switch语句

1. BOOL类型 BOOL isRightOrNo = YES; isRightOrNo = 56;//可以打印出来,在C语言中,非0即真 printf("%d\n" , isR ...

Java语法基础(三)----选择结构的if语句、switch语句

[前言] 流程控制语句: 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的.也就是说程序的流程对运行结果有直接的影响.所以,我们必须清楚每条语句的执行流程.而且,很多时候我们要通过 ...

Java学习之分支结构---判断语句:if语句和switch语句

一个if语句包含一个布尔表达式和一条或多条语句,if 语句的用语法如下:if 语句 if(布尔表达式) { //如果布尔表达式为true将执行的语句 },如果布尔表达式的值为 true,则执行 if ...

【技术累积】【点】【java】【2】聊一聊似曾相识的switch语句

闲聊 有些东西并不能像爱因斯坦老先生说的那样,书上查的到就不用去记住... 开始 java使用了C的所有流程控制语句: java中同样有switch语句: 大多数情况下,switch都可以用if替换: ...

第二部分 条件控制执行语句、循环语句、switch语句、跳转语句和其它语句

条件控制执行语句: if语句 if....else....语句 循环语句: while语句 do....while语句 for语句 switch语句: 跳转语句: break; continue; r ...

随机推荐

Oracle to_char 转换数值

SQL> Select CONCAT(TO_CHAR('0.001'*100,'990.99'),'%') FROM DUAL; CONCAT(TO_CHAR(' --------------- ...

GridView不換行

在开发中用到了需要ScrollView嵌套GridView的情况,由于这两款控件都自带滚动条,当他们碰到一起的时候便会出问题,即GridView会显示不全. 解决办法,可以把ScrollVIew给删除 ...

基于本地文件系统的LocalDB

零.前言 之前写一些小工具的时候,需要用到数据存储方面的技术,但是用数据库又觉得太大了,本地文件存储txt文件存储又不是很规范,于是乎想到了去编写一个简单的基于本地文件系统的数据存储库,暂且叫它loc ...

Azure AI 服务之文本翻译

当下人工智能可谓是风头正劲,几乎所有的大厂都有相关的技术栈.微软在 AI 领域自然也是投入了重注,并且以 Azure 认知服务的方式投入了市场: 也就是说作为开发者我们不需要学习太多 AI 的理论知识 ...

Hibernate给表和字段设置前后缀及分隔符

在中介绍了如何生成数据表.但是这只是最基本的.hibernate在生成或者操作数据库时,会受一些限制.比如 ...

hashMap的hashCode() 和equal()的使用

hashMap的hashCode() 和equa()的使用 在java的集合中,判断两个对象是否相等的规则是: ,判断两个对象的hashCode是否相等 如果不相等,认为两个对象也不相等,完毕 如果相 ...

【ES】学习3-请求体查询

1.空查询 GET /index_2014*/type1,type2/_search {} GET /_search { , } 2.查询表达式 DSL只需将查询语句传递给 query 参数 GET ...

javaEE体系结构【转载】

转载自: http://blog.csdn.net/chjskarl/article/details/72629014?locationNum=3&fps=1 JavaEE是一套使用Java进 ...

2018.12.05 codeforces 961E. Tufurama(主席树)

传送门 一眼主席树sbsbsb题(%%%树状数组大佬们). 简化题意:求满足x

Solidworks 2016中导出URDF文件

安装SolidWorks to URDF exporter插件 下载SolidWorks to URDF Exporter插件后按照网站上的步骤进行安装(目前该插件已经在Win 7 64位系统+Sol ...

java switch 条件_Java ——if条件语句 switch语句相关推荐

  1. java的使用条件_Java使用条件语句和循环结构确定控制流

    与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流.本文将简单讲解条件.循环和switch. 一.块作用域 块(block),即复合语句.是指由一对大括号括起来的若干条简单的Java语句 ...

  2. java case 枚举_Java枚举类型在switch语句中的正确用法

    很多人也许会尝试写下这样的代码: ResultStructureEnum type = ResultStructureEnum.valueOf(userType); switch (type) { c ...

  3. java 重复对象_Java根据条件查找重复项并覆盖/更新重复对象

    我有一个包含以下示例数据的电子表格. 在Java中,使用jxl,我将数据读入名为MergeObject.java的自定义对象中.此类是一个简单的POJO,其中包含电子表格中标题的列映射.阅读完电子表格 ...

  4. java mvc 分页查询条件_java分页条件查询-GridManager.js表格插件+Pageable分页对象+mybatis pagehelper分页插件...

    总览: 一. GridManager.js表格插件 直接上插件API:链接地址 感觉该插件简单好用,插件作者也是有问必答,nice 二. 添加依赖 后端: pom文件添加: 1.7.0.RELEASE ...

  5. java case 枚举_java枚举类型使用switch case

    枚举类: public enum ContractTempletEnumCopy { PPT(1), SIGNT(2), UNKNOWN(-1); private Integer id; Contra ...

  6. java finally块_java finally块后的语句是否要执行

    finally快中语句肯定执行,finally块后的语句视情况而定:若是catch中截获异常或者有异常抛出,则不执行,这也不完全,例如下边的例子: package com.jessice.exampl ...

  7. java switch case多个条件_JAVA基础程序设计之判断与循环

    1 基本概念 一般来说程序的结构包含三种情况: 顺序结构:至上而下逐行执行,一条语句执行完之后继续执行下一条,直到程序结束.选择结构:根据条件的成立与否,再决定执行哪些语句,例如 if-else- 语 ...

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

    Java中 if .switch条件语句 生活我们经常需要判断,然后决定是否要做某件事.例如:如果考试成绩大于 90 分,则奖励一个 笔记本电脑.对于这种"需要先判断条件,条件满足后才执行的 ...

  9. JavaScript基础06-day08【if练习、条件分支语句switch、for循环】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

最新文章

  1. jQuery Ajax全解析
  2. 微软职位内部推荐-Principal Development Lead
  3. 多iframe下的html同名id,获得同级iframe页面的指定ID元素的几种实现方法
  4. 变参函数寻找最大整数值
  5. WPS怎么统计相同名称的数据_群发邮件平台的数据统计怎么用
  6. ES 处理日志字段超出 1000 引发的报错
  7. 百度拼音输入法 v2.10.2.52 官方免费版
  8. 基于SSM【爱校图书馆管理系统】附源码+论文
  9. 这篇文章里的代码的C#版本 (穿过已知点画平滑曲线(3次贝塞尔曲线)
  10. video.js插件的使用
  11. Unity-瓦片地图详解
  12. 影响力 读后感 书评
  13. 绘本“深阅读’’的教学探索
  14. 新书《编程之道》介绍
  15. redis使用中经常出现 Could not get a resource from the pool 异常,解决办法总结
  16. 2021年山东省青少年人工智能培训
  17. 原码、补数、补码以及计算机中为什么用补码存储
  18. 世上最有趣的无敌电脑9.0
  19. Android笔记之启动界面的设置
  20. 【steam】Steam背景美化——长展柜终极指南

热门文章

  1. 水仙花数判断 (10 分)
  2. Python中国500强企业数据分析作业
  3. 淘宝/天猫API接口数据调用情况
  4. 【HDU 3949】 XOR|线性基
  5. CSP登机牌条码202112-3
  6. 介绍适用于Visual Studio的node.js工具
  7. Snorkel-数据标注系统
  8. php 截取视频画面,什么软件可截取视频画面,电脑上方便的截取视频,截取视频该怎么操作...
  9. 西游之路——python全栈——通用模块(pager、check_code、form验证)
  10. 前端HTML中的怪异盒模型