zoukankan      html  css  js  c++  java
  • 三元运算符

     1 package day02;
     2 
     3 public class DemoThree01 {
     4     /*三元运算符:格式:关系表达式?表达式1:表达式2;
     5     * 执行流程:首先计算关系表达式的值,如果值为true取表达式1的值;如果为false取表达式2的值
     6     * 需求:求两个变量的最大值*/
     7     public static void main(String[] args) {
     8         int a =11;
     9         int b =21;
    10         int min = a > b ? b :a;
    11         System.out.println(min);
    12     }
    13 }

    执行结果:

     eg:

     1 package day02;
     2 
     3 public class DemoThree02 {
     4         /*
     5             1. 定义三个变量用于保存运动员的身高
     6             2. 用三元运算符 , 比较前两个变量,获取较大值。
     7             3. 用三元运算符 , 让较大值和第三个变量比较,获取最大值。
     8             4. 输出结果
     9 
    10         */
    11         public static void main(String[] args) {
    12             // 1. 定义三个变量用于保存运动员的身高
    13             int a = 150;
    14             int b = 210;
    15             int c = 165;
    16 
    17             // 2. 用三元运算符 , 比较前两个变量,获取较大值。
    18             int tempMax = a > b ? a : b;
    19 
    20             // 3. 用三元运算符 , 让较大值和第三个变量比较,获取最大值。
    21             int max = tempMax > c ? tempMax : c;
    22 
    23             // 4. 输出结果
    24             System.out.println(max);
    25 
    26             int result = a > b ? a : b > c ? a > b ? a : b : c;
    27 
    28             System.out.println(result);
    29         }
    30     }

    执行结果:

    欢迎批评指正,提出问题,谢谢!
  • 相关阅读:
    CKA&CKAD考试
    进程线程和协程
    HTTP协议
    Centos操作系统启动流程
    高并发下的Linux内核参数优化
    DDoS防护系统建设的一些思路
    DDoS防护实现概述
    Nginx故障排查思路
    git常用指令集
    DNS实现粗粒度容灾
  • 原文地址:https://www.cnblogs.com/xxeleanor/p/14195000.html
Copyright © 2011-2022 走看看