选择判断语句(switch)
2024-08-30 09:38:24
选择判断语句(switch)
一.switch语句格式
switch(表达式){
case 取值1:
执行语句;
break;
case 取值2:
执行语句;
break;
…...
default:
执行语句;
break;
}
二.switch语句特点
1.switch语句选择的类型只有四种:byte,short,int , char。
2.case之间与default没有顺序。先判断所有的case,没有匹配的case执行default。
3.switch语句停止的条件是遇到了break关键字或者结束switch语句的大括号。
4.如果匹配的case或者default没有对应的break,那么程序会继续向下执行,运行可以执行的语句,直到遇到break或者switch结尾结束。
5.switch case中的值必须要与switch表达式的值具有相同的数据类型。而且case后跟的值必须是常量,不能跟变量。
6.jdk 7中对switch 进行了增强 还可以判断字符串。
最新文章
- 尽量使用translate而不是改变top/left进行动画(翻译)
- 【leetcode】 Interleaving String (hard)
- Linux跨用户copy文件
- Comparator与Comparable的异同
- 《Linux/Unix系统编程手册》读书笔记1
- 如何做到 jQuery-free?
- python模块之bsddb: bdb高性能嵌入式数据库 1.基础知识
- DNN7网站系统需求及部署指南详解
- oracle使用还原段的目的和还原数据的管理方法及还原段的类型
- Codeforces Round 212 Div 2 报告(以前没写完,现在也没心情补了,先就这样吧)
- 在Activiti中如何使用自定义的组织架构
- python3之序列化(pickle&;json&;shelve)
- MYSQL一键安装
- SpringCloud-分布式链路跟踪配置详解
- 在 vue cli3 的项目中配置双服务,模拟 ajax 分页请求
- 报文段、协议、MAC地址
- 重启部署在阿里云上的huginn
- .Net与 WebAssembly 随笔
- [转]客户端js判断文件类型和文件大小即限制上传大小
- iOS打包上传问题
热门文章
- 2017广东工业大学程序设计竞赛决赛 H tmk买礼物
- 一个简单的Java代码生成工具—根据数据源自动生成bean、dao、mapper.xml、service、serviceImpl
- cf536c——思路题
- CREATE SEQUENCE - 创建一个新的序列发生器
- vs code 格式化 美化 html js css 插件 Beautify
- 获取select标签选中的值的三种方式
- MFC如何设置窗口最前
- centos下安装redis(记录其中踩坑的过程)
- python各种推导式分析
- 简述站点访问控制、基于用户的访问控制、httpd虚拟主机、持久链接等应用配置实例