day06_if语句

2018-12-29  本文已影响5人  雷阳洪
// if 语句的第一种格式
public class IfDemo 
{
    public static void main(String[] args) 
    {
        /*
            if(boolean表达式)
            {
                //TODO,当boolean表达式为true时,执行里面的代码.
            }
        */
        if(10>3)
        {
            System.out.println("10大于3");
        }
        System.out.println("ending...");
        boolean a = true;
        if(a)
        {
            System.out.println("10大于3");
        }
    }
}

注意:


image.png
image.png

第二种结构形式:if-else


image.png
//第二种结构形式,if-else
public class IfElseDemo 
{
    public static void main(String[] args) 
    {
        /*
            if-else:表示,如果...,就干...,否则...
            if(boolean表达式)
            {
                当boolean表达式为true的时候就执行这里的代码
            }
            else
            {
                否则就执行这里的代码
                当boolean条件为false的时候,就是上述条件否则的含义
            }
        */
        boolean man = true;
        if (man)
        {
            System.out.println("去男厕所");
        }
        else
        {
            System.out.println("去女厕所");
        }
        //求最大值,最小值
        int x = 100;
        int y = 200;
        if (x>y)
        {
            System.out.println("x大于y");
        }
        else
        {
            System.out.println("x小于y");
        }
        String a = x >= y ? "x大于y" : "x小于y";
        System.out.println(a);
        //分页案例
        int totalCount = 78;//指一共有78条数据
        int pageSize = 10;//指每页显示最多10条数据
        int totalPage ;
        if (totalCount % pageSize == 0)
        {
             totalPage = totalCount / pageSize;
        }
        else
        {
             totalPage = totalCount / pageSize + 1;
        }
        System.out.println(totalPage);
    }
}

第三种结构形式:if-elseif-else


image.png
//if-elseif-else 语句
public class IfElseIfElseDemo 
{
    public static void main(String[] args) 
    {
        //如果今天是星期一,输出星期一,如果今天是星期二,输出星期二......
        int weekday = 8;
        if (weekday == 1)
        {
            System.out.println("星期一");
        }
        else if(weekday == 2)
        {
            System.out.println("星期二");
        } 
        else if(weekday == 3)
        {
            System.out.println("星期三");
        }   
        else if(weekday == 4)
        {
            System.out.println("星期四");
        }else if(weekday == 5)
        {
            System.out.println("星期五");
        }else if(weekday == 6)
        {
            System.out.println("星期六");
        }else if(weekday == 7)
        {
            System.out.println("星期七");
        }
        else
        {
            System.out.println("亲,没有这一天");
        }
        //-----------------------------
        //考试成绩大于90分,打印优,大于80分,打印良,大于70分,打印中,其他情况打印多多努力.
        int achievement = 69;
        if (achievement >= 90)
        {
            System.out.println("优");
        }
        else if(achievement >=80)
        {
            System.out.println("良");
        }
        else if(achievement >=70)
        {
            System.out.println("中");
        }
        else
        {
            System.out.println("多多努力");
        }
    }
}

上一篇下一篇

猜你喜欢

热点阅读