java 0.8 条件语句 if , if else
java条件语句:if 、 if else
if条件语句
语法:
if (布尔表达式){
//如果布尔表达式为true将执行的语句
}
实例:
public class Test10 {
public static void main(String[] args) {
int x=10;
if (x<=10){
System.out.println("正确");
}//所给x值符合if条件故输出“正确”
}
}
输出结果:正确
if else 语句
语法:
if (布尔表达式){
//如果布尔表达式为true将执行的语句
}else{
//如果布尔表达式为false将执行的语句
}
实例:
``
public class Test10 {
public static void main(String[] args) {
int x=20;
if (x<=10){
System.out.println("正确");
}//所给x值符合if条件故输出“正确”
else{
System.out.println("错误");
}
}
}
输出结果:错误
if...else if...else 语句
语法:
if(布尔表达式 1){ //如果布尔表达式 1的值为true执行代码 }
else if(布尔表达式 2){ //如果布尔表达式 2的值为true执行代码 }
else if(布尔表达式 3){ //如果布尔表达式 3的值为true执行代码 }
else { //如果以上布尔表达式都不为true执行代码 }
注意:
if 语句至多有 1 个 else 语句,else 语句在所有的 else if 语句之后。
if 语句可以有若干个 else if 语句,它们必须在 else 语句之前。
一旦其中一个 else if 语句检测为 true,其他的 else if 以及 else 语句都将跳过执行。
实例:
``
public class Test004 {
public static void main(String[] args) {
int x = 30; if( x == 10 ){
System.out.print("值为 10"); }
else if( x == 20 ){
System.out.print("值为 20");
}
else if( x == 30 ){
System.out.print("值为 30");
}
else
{
System.out.print("这是 else 语句");
}
}
}
输出结果:值为 30
嵌套的 if else 语句
语法:
if(布尔表达式 1){
////如果布尔表达式 1的值为true执行代码
if(布尔表达式 2)
{ ////如果布尔表达式 2的值为true执行代码 }
}
实例:
``
public class Test005 {
public static void main(String[] args) {
byte x = 25;
byte y = 18;
if( x == 25 ){
if( y == 18 ){ System.out.print("yes!");
}
}
}
}
输出结果:yes!
分类:
JavaSE
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现