Java_选择结构
2024-10-20 13:48:41
if单选择结构
if(布拉尔表达式){
//如果布拉尔表达式为true将执行的语句
}
if双选择结构
if(布拉尔表达式){
//如果布拉尔表达式的值为true
}else{
//如果布拉尔表达式的值为false
}
if多选择结构
if(布拉尔表达式1){
//如果布拉尔表达式1的值为true执行代码
}else if(布拉尔表达式2){
//如果布拉尔表达式2的值为true执行代码
}else if(布拉尔表达式3){
//如果布拉尔表达式3的值为true执行代码
}else{
//如果以上布拉尔表达式都不为true执行代码
}
if嵌套结构
if(布拉尔表达式1){
//如果布拉尔表达式1的值为true执行代码
if(布拉尔表达式2){
//如果布拉尔表达式2的值为true执行代码
}
}
switch多选择结构
- switch语句中的变量类型可以是byte, short, int或者char.
- 从JavaSE 7开始switch支持字符串String类型
- case标签必须为字符串常量或字面量
- case穿透现象,如果case中不加
beark
,那么代码会接着运行下一个case.
String name = "13roky" //JDK7新特性,增加switch的字符串支持
switch(name){
case "13roky":
//语句
break; //可选
case "broky":
//语句
break; //可选
default: //可选 如果case条件都不满足则默认运行default
//语句
}
反编译
- Java(编译)------class(字节码文件)-------反编译Java
- 反编译工具可以百度找, idea支持反编译
视频
最新文章
- 利用百度API Store接口进行火车票查询
- redis配置
- Android 从图库到选择图片onActivityResult接收注意的问题
- 做个伪IE浏览器?!【来自官网】
- ANDROID_MARS学习笔记_S04_003_用HttpClent发http请求
- POJ3617 Best Cow Line
- 均价 和 最新价格 是啥意思 什么是MACD DIFF DEA 指标?
- Bash的几个知识点
- vs2010 调试中监视变量
- 自定义input默认placeholder样式
- MySQL导致错误的语句
- 第63章 ASP.NET Identity 支持 - Identity Server 4 中文文档(v1.0.0)
- Centos7修改时区
- cookies相关概念
- linux下NFS实战
- sdn的相关学习系列之一mininet的安装
- Node.js 常用命令
- 修改Windows和linux系统时间
- 20145208 蔡野《网络对抗》shellcode注入&;Return-to-libc攻击深入
- LOJ#3086. 「GXOI / GZOI2019」逼死强迫症(矩阵快速幂)