面试加分项之Java选择结构
Posted Java架构没有996
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面试加分项之Java选择结构相关的知识,希望对你有一定的参考价值。
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执行代码
}
}//加入Java开发交流君样:756584822一起吹水聊天
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支持反编译
最后,祝大家早日学有所成,拿到满意offer,快速升职加薪,走上人生巅峰。
可以的话请给我一个三连支持一下我哟【获取资料】
以上是关于面试加分项之Java选择结构的主要内容,如果未能解决你的问题,请参考以下文章