zoukankan      html  css  js  c++  java
  • 第三章(2)

    逻辑运算符:
    &&:两个条件同真,结果为真
    ||:两个条件有一个为真,结果为真
    ! :取非,真为假 假为真


    运算符的优先级
    算数运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符


    选择结构:改变程序的执行流程
    语法:
    1.if选择结构
    if(条件){
    //操作
    }
    案例:
    if(a > 10){
    System.out.println("内容");
    }

    2.if-else选择结构
    if(条件){
    //操作1
    }else{
    //操作2
    }
    案例:
    if(a > 10){-------------------------->条件成立
    System.out.println("内容");
    }else{------------------------------->条件不成立
    System.out.println("内容");
    }

    随机数的生成:
    int 变量名 = (int)(Math.random() * 10);

    3.多重if选择结构
    if(条件1){
    //操作1
    }else if(条件2){
    //操作2
    }else{
    //操作3
    }

    案例:
    if(条件1){------------------------------>条件1成立
    System.out.println("内容1");
    }else if(条件2){------------------------>条件2成立
    System.out.println("内容2");
    }else{---------------------------------->条件1、2均不成立
    System.out.println("内容3");
    }
    条件1成立时,执行内容1
    条件1不成立并且条件2成立时,执行内容2
    否则执行内容3



    4.嵌套if选择结构
    if(条件1){
    if(条件2){
    //操作1
    }else{
    //操作2
    }
    }else{
    //操作3
    }


    案例:
    String today = "周末";
    String weater = "晴朗";
    if(today.equals("周末")){---------------------->外层if框架
    if(weater.equals("晴朗")){------------------>内层if框架
    System.out.println("去室外游乐场玩");
    }else{
    System.out.println("在室内游乐场玩");
    }
    }else{
    System.out.println("哪也不去");
    }
    equals:用于判断字符串的内容是否相同,相同返回true,反之false

    条件1成立时,进入内部嵌套的if 判断条件2,不成立则执行操作3
    条件2成立则执行操作1 都则执行操作2

     

     

     

  • 相关阅读:
    nginx缓存实战
    单机编排之Docker Compose
    NGINX镜像的制作
    k8s的kube-proxy
    k8s应用环境
    k8s ansible部署部署文档
    部署docker镜像仓库及高可用
    openstack高可用集群20-openstack计算节点宕机迁移方案
    openstack 租户控制台修改虚拟机账户密码
    如何修改openstack虚拟机密码
  • 原文地址:https://www.cnblogs.com/SFHa/p/7587411.html
Copyright © 2011-2022 走看看