zoukankan      html  css  js  c++  java
  • if选择结构

    一.什么是if选择结构

      if选择结构是根据条件判断之后再做处理的一种语法结构.

      if(条件){

       代码块  //条件成立后要执行的代码,可以是一条语句,也可以是一组语句.

      }

      关键字if后小括号里的条件是一个表达式,而且表达式的值必须为true或false.

      当if关键字后的一对大括号里只有一个语句时,可以省略大括号.但是为了避免有多个语句时遗忘大括号,以及保持程序整体风格一致,建议不要省略if结构块的大括号.

      public class Demo{
          public static void main(String[] args){
              //语句1;
              //语句2;
              if(条件){
                  //语句3;
              }
                  //语句4;
          }
      }    

    二.常用逻辑运算符介绍

      &&(与,并且),表达式:条件1&&条件2  

        说明:俩个条件同时为真,则结果为真;俩个条件有一个为假,则结果为假

      ||(或,或者),表达式:条件1||条件2  

        说明:俩个条件有一个为真,则结果为真;俩个条件同时为假,则结果为假

      !(非)    ,表达式:!条件       

         说明: 条件为真时,结果为假;条件为假时,结果为真

      经验:当运算符比较多,无法确定运算符执行的顺序时,可以使用小括号控制.

      当if关键字后的一对大括号里只有一个语句时,可以省略大括号.但是为了避免有多个语句时遗忘大括号,以及保持程序整体风格一致,建议不要省略if结构块的大括号.

       if-else语法

      1 if(条件){
      2     //代码块1
      3 }else{
      4     //代码块2
      5 }

      基本的if选择结构,只有一个if块;if-else选择结构,有if块和else块.

    三.多重if选择结构

      多重if选择结构不是多个基本if选择结构简单地排列在一起,它的具体语法如下.

      1 if(条件1){
      2     //代码块1
      3 }else if(条件2){
      4     //代码块2
      5 }else{
      6     //代码块3
      7 }

      else块最多有一个或没有,else块必须要放在else if块之后.

     

  • 相关阅读:
    PHPCMS 商品浏览记录及其遇到的问题
    9月10日
    phpcms v9 数据库操作函数
    html Meta (整合)
    不同内核浏览器的差异以及浏览器渲染(转)
    position属性absolute与relative(转载)
    html规范,某人总结
    切图神器Assistor PS(PS外挂神器,亲证免费可用,下面是转载的使用方法)
    Android开发学习笔记:圆角的Button
    sublime text 2 技巧
  • 原文地址:https://www.cnblogs.com/rzbwyj/p/9025272.html
Copyright © 2011-2022 走看看