5.条件分支语句

  1. 5.条件分支语句
    1. 5.1 知识点
      1. if语句
      2. switch语句
      3. 总结
    2. 5.2 知识点代码

5.条件分支语句


5.1 知识点

if语句

// if语句后如果只有一行代码可以省略大括号
int i = 1;
if (i == 5)
    System.out.println("等于5");
else if (i < 5)
    System.out.println("小于5");
else
    System.out.println("大于5");

switch语句

// switch语句中内容只能是:整型、字符型、字符串、枚举
// Java的switch语句贯穿中可以插入代码逻辑
// 传入1 贯穿都会执行 会有三条打印
switch (i)
{
    case 1:
        System.out.println(i);//1
    case 2:
        System.out.println(i + 2);//3
    case 3:
        System.out.println(i + 1);//2
        break;
    default:
        break;
}

总结

Java中的条件分支语句用法和C#中基本一致,就当成写C#即可。小区别:Java switch贯穿中可以插入逻辑代码。


5.2 知识点代码

public class Lesson05_条件分支语句
{
    public static void main(String[] args)
    {

        //知识点1:条件分支——if语句
        //if语句后如果只有一行代码可以省略大括号
        int i = 1;
        if (i == 5)
        {
            System.out.println("等于5");
        }
        else if (i < 5)
        {
            System.out.println("小于5");
        }
        else
        {
            System.out.println("大于5");
        }

        //知识点2:条件分支——switch语句
        //switch语句中内容只能是:整型、字符型、字符串、枚举
        //Java的switch语句贯穿中可以插入代码逻辑
        //传入1 贯穿都会执行 会有三条打印
        switch (i)
        {
            case 1:
                System.out.println(i);//1
            case 2:
                System.out.println(i + 2);//3
            case 3:
                System.out.println(i + 1);//2
                break;
            default:
                break;
        }

        //总结
        //Java中的条件分支语句用法和C#中基本一致
        //就当成写C#即可
        //小区别:Java switch贯穿中可以插入逻辑代码
    }
}


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 785293209@qq.com

×

喜欢就点赞,疼爱就打赏