switch语句

switch语句是一种选择语句,可以通过匹配某个条件,来执行某块代码。

switch (表达式) {

case 常量 1:

语句;

break; // 跳出switch语句

case 常量 2:

语句;

break;

default:

语句;

}

注意:表达式可以接受的类型有:int、short、byte、char、枚举类型、String - 记住他们

Switch语句的特点: - 记住

1、switch用于多重分支且条件判断是等值判断的情况

2、switch结束有两种情况:遇到 break; 执行到switch语句结束

3、case和default是没有前后顺序的,但是执行时先执行case语句,如果没有符合的会执行default语句;Default语句一般是放在最后

JAVA当中Switch语句相关推荐

  1. 解析java当中switch语句的作用和break、continue关键字的用法

    解析java当中switch语句的作用和break.continue关键字的用法 A. switch语句 1.含义 是分支结构,使程序按照条件的判断结果去执行相应的程序代码. 2.语法 switch( ...

  2. java用switch语句根据分数输出学生等级

    java用switch语句根据分数输出学生等级 /*** 从键盘上输入分数,计算等级grade=score/10;* <60,不及格,继续努力!* 60-69,及格,仍需努力!* 70-79,一 ...

  3. java用switch语句算,Java的switch语句与条件运算符

    文章导读 [前面学习了条件结构的if语句,可以解决多条件判断的情况.除了if语句外,Java语言还提供了switch语句和条件运算符用于简化条件判断语句的编写.本篇探讨Java的switch语句和条件 ...

  4. Java 18 Switch语句更强大了

    自Java13以来,Switch表达式被添加到Java核心库中.如果您使用的是Java版本13或更高版本,那么您肯定可以将旧Switch转换为新Switch. 本文将讨论它如何在不破坏现有更改的情况下 ...

  5. Java 10.switch语句

    switch语句 switch语句可以是程序从多条执行路径中选择一条来执行,这些路径的选择基于某个单一的值. switch语句先计算一个表达式的值,然后将该值和几个可能的case子句取值进行匹配.每种 ...

  6. [Java基础]JAVA的SWITCH语句(String)

    switch 语句相当于 if else的另一种表达方式 switch 控制表达式支持的类型有byte.short.char.int.enum(Java 5).String(Java 7). 注: 每 ...

  7. Java程序 switch语句

    switch语句 import java.util.Scanner; public class Switchr {public static void main(String args[]){int ...

  8. Java中switch语句支持的类型

    switch语句表达式的取值类型: 基本数据类型:byte,short,int,char JDK5以后可以是枚举 JDK7以后可以是String 不支持long.float.double.boolea ...

  9. Java语言Switch语句详解(一)

    Switch语句概述 1.switch语句称为情况选择语句,又称为开关语句. 2.switch是分支语句的一种,用于对多种情况进行不同处理的语句. 3.JDK1.7 之前的switch语句限定对整形数 ...

  10. java中switch语句用法详解

    1.switch语句的基本语法 int week =**: switch(week){//week为定义的变量 case **://case 之后使用空格再加 满足week的值 执行语句//当满足此c ...

最新文章

  1. linux 查询wwid命令,linux肿么查看硬盘的wwid
  2. 陆奇演讲:人工智能精要
  3. activeMQ安装9(window下)
  4. java里面数字四舍五入,Java数字的四舍五入
  5. java程序内存泄漏场景及预防
  6. 一只刚学竞价两周的菜鸟
  7. 【BZOJ1116】[POI2008]CLO 并查集
  8. 送书!60 本签名书!
  9. 0.3 Python环境安装
  10. Zabbix错误:zbx_mem_malloc(): out of memory的解决方法
  11. 微信公众号开发--公众号关注推送配置与菜单配置
  12. 第二章、Tiny4412 U-BOOT移植二 启动分析【转】
  13. 【Oracle】 选择题汇总
  14. Java获得随机汉字
  15. Layabox开发微信小游戏好友排行榜功能流程
  16. html调用一言api,一言-纯净API
  17. No7. 字符串匹配
  18. JAVA实现页面上传图片或文件
  19. 2022 年前端技术发展趋势知识小结
  20. 三星笔记本电脑光驱改SSD

热门文章

  1. 门店销售系统开发实例
  2. jdk api 1.8中文手册
  3. C语言例题19:折半插入排序
  4. 万能硬盘数据恢复软件注册码真的可以用吗?
  5. 锐起无盘服务器缓存多少,锐起无盘缓存分析
  6. 《CCNA学习指南:Cisco网络设备互连(ICND1)(第4版)》——2.2节理解主机到主机的通信模型...
  7. EXTJS4.0视频教程(网盘下载)
  8. 如何在HTML中使用JavaScript代码
  9. java 各种架构图汇总
  10. Vue+flvjs播放flv文件