Java学习笔记(4.8)判断语句一

判断语句

if语句

if(关系表达式){
    语句体;
}
//举例
public class Main {
    public static void main(String[] args) {
        System.out.println("到点了该干嘛");
        int time=10;
        if(n<=9) {
            System.out.println("学习");
        }
    }
}
/*打印输出结果为
到点了该干嘛

如果int time=8;
打印输出结果为
到点了该干嘛
学习

if-else语句

/*
和单if语句不同的是
if语句判断关系表达式
如果符合判断,则接着输出if中的语句体;
如果不符合判断,则直接输出else中的语句体;
*/

if(关系表达式){
    语句体;
}
else{
    语句体;
}
//举例
public class Main {
    public static void main(String[] args) {
        System.out.println("到点了该干嘛");
        int time=10;
        if(n<=9) {
            System.out.println("学习");
        }
        else{
            System.out.println("打游戏");
        }
    }
}
/*打印输出结果为
到点了该干嘛
打游戏

如果int time=8;
打印输出结果为
到点了该干嘛
学习

if...else-if...else-if...else语句

/*
适用于有多个判断结果需要分析
*/

if(关系表达式){
    语句体;
}
else if(关系表达式){
    语句体;
}
else if(关系表达式){
    语句体;
}
.
.

else if(关系表达式){
    语句体;
}
else{
    语句体;
}
//举例
package com.company;
/*
x和y的关系满足如下:
如果x>=3,那么y=2x+1;
如果-1<x<3,那么y=2x;
如果x<-1,那么y=2x-1;
 */
public class Main {
    public static void main(String[] args) {
        int x=10;
        int y;
        if(x>=3) {//输出结果21
            y=2*x+1;
        }
        else if(x>-1&&x<3){
            y=2*x;
        }
        else
            y=2*x-1;
        System.out.println(y);
    }
}
posted @ 2021-04-09 08:16  陈二胖爱吃梨  阅读(155)  评论(0)    收藏  举报