zoukankan      html  css  js  c++  java
  • 3.27条件运算符

    3.27条件运算符

    总览

    解读:

    • x是指一个布尔表达式

    • y是一个值,z是另一个值

    • y和z不一定是字符串,也可以是数字也可以是式子等等

    过程:

    1. 先计算布尔表达式x的值

    2. 判断布尔表达式的值是true还是false

    3. 如果为true则运算结果为表达式y的值

    4. 如果为false则运算结果为表达式z的值

    可以表示一些简单的if...else

    实例:

    /**
    * 条件运算符(三元运算符)
    * @author Lucifer
    */
    public class TestOperatorNo8 {
       public static void main(String argument[]){
           int source = 80;
           int flag = -100;
           String type = source < 60? "及格":"不及格";
           //上面的三位条件运算符等价于if...else
           System.out.println(type);

           if(source<60){
               System.out.println("不及格");
          }else {
               System.out.println("及格");
          }

           System.out.println(flag > 0?1 : (flag==0?0 : -1));

      }
    }

     

    It's a lonely road!!!
  • 相关阅读:
    python爬取代理IP地址
    神经网络训练的过程
    机器学习中用到的数学概念
    Navicat连接Mysql错误代码1251
    mysql安装
    mysql运行找不到MSVCP140.dll
    tomcat 日志乱码
    扁平化 Flat
    常见的WEB安全及防护
    CentOS ceph 集群搭建(单节点)
  • 原文地址:https://www.cnblogs.com/JunkingBoy/p/14587219.html
Copyright © 2011-2022 走看看