java选择结构

Posted Mr·Liu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java选择结构相关的知识,希望对你有一定的参考价值。

/**选择结构*/

public class Demo06{
    public static void main(String []args){

        // if...else...型
        String name = "张三";  //String 比较内容相等 equals
        if("张三".equals(name)){
            System.out.println("欢迎张三");
        }else{
            System.out.println("谢谢光临");
        }

        //  if...else if...else...型
        int i= 3;
        if(i<2){
            System.out.println("if");
        }else if(i<3){
            System.out.println("else if");
        }else{
            System.out.println("else");
        }

        //  switch case 型
        int month = 1;
        switch(month){
            case 1:
                System.out.println("春天");
                break;
            case 2:
                System.out.println("夏天");
                break;
            case 3:
                System.out.println("秋天");
                break;
            case 4:
                System.out.println("冬天");
                break;
            default:
                System.out.println("没有这个月份");
                break;
        }
    }
}

 

1.选择结构

      2.1 if(条件){

执行语句1

         }else{

    执行语句2

 }

        2.2 if(条件){

执行语句

           }else if(条件){

 执行语句

           }else{

 执行语句

           }

           如果有条件满足,后面的条件不再执行

         2.3switch(数据类型){

case 结果1

    执行语句

   break

 case 结果1

    执行语句

   break

...

default:

    执行语句

   break;

}

※case具有穿透,我们使用break来抑制穿透

以上是关于java选择结构的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段5——HTML元素结构

VSCode自定义代码片段5——HTML元素结构

Android Java:在 onCreateView() 中返回空视图的片段

VSCode自定义代码片段——CSS选择器

如何从设置中获取数据并发送到此片段

VSCode自定义代码片段6——CSS选择器