• JAVA学习(三)


    一、基本if结构

      1、流程图

       输入输出

        判断和分支

       流程线     

    1.1              简单的if条件判断

    if(表达式){

               //表达式为true,执行{}中的代码

    }

    1.2              简单的if条件判断

    if(表达式){

               //表达式为true,执行这里

    }else{

               //表达式为false,这行这里

    }

    说明:如果if或else后面,有且仅有一行代码,{ }可以省略,但不建议省略

    二、逻辑运算符

      && 逻辑与(按shift+7)——且(并且、同时)

    多个条件中,1个为假,if ( )中全部为假,多个条件同时为真,if()中则为真

      ||  (按shift+回车键上面的|)——或(或者)

    多个条件中,只要1个为真,if()全部为真

    !(英文状态下)——取反                     不等于 !=

    判断字符串是否相等

    A、区分大小写:密码

    字符串变量.equals(字符串的值或字符串变量)

    B、不区分大小写:验证码

    字符串变量.equalsIgnoreCase(字符串的值或字符串变量)

    如何分解个位、十位、百位、千位上的数字?【P47

           Int 个位 = 数字 % 10           //分解获得个位数

           Int 十位 = 数字 /10  % 10      //分解获得十位数

    Int 百位 = 数字 /100 % 10       //分解获得百位数

           Int 千位 = 数字 /1000 % 10     //分解获得千位数

    三、多重if结构

             if(条件1){

             //代码块

    }else  if(条件2){

    //代码块

    }else  if(条件n){

             //代码块

    } else{

             //代码块

    }

    说明:else  if可以有多个,对数字范围有顺序要求

    在If中输入字符串——if(变量名.equals(“字符串”)){ }

    四、嵌套if结构

           if(条件1){

                       //代码块

                       i f (条件1-1){

                       }

    说明:该if结构可以为ifif...else、多重if等结构

    } else{

    可以为ifif...else、多重if等结构

    }

  • 相关阅读:
    初始v4l2(六)-------根据虚拟驱动vivi的使用彻底分析摄像头驱动
    初识v4l2(五)-------v4l2_ioctl浅析
    初识v4l2(四)-------v4l2_open、v4l2_read、v4l2_write浅析
    初识V4L2(三)-------分析vivi.c 虚拟视频驱动
    初识V4l2(二)-------浅析video_register_device
    初识V4L2(一)
    构建根文件系统之根文件系统(三)
    构建根文件系统之构建根文件系统(二)
    构建根文件系统之根文件系统
    vscode在软件内部查看html渲染效果的插件
  • 原文地址:https://www.cnblogs.com/etid/p/6941613.html
Copyright © 2020-2023  润新知