zoukankan      html  css  js  c++  java
  • 028- 三目运算符

    有的地方也叫三元运算符

    语法:
    boolean表达式 ? 表达式1 : 表达式2

    解释:
    boolean表达式的结果是true,则整个表达式的结果就是表达式1,相反则是表达式2。

    例:

    public class json
    {
        public static void main(String[]args){
    
            //(关系表达式) ? 表达式1 : 表达式2;
            int x = 10;
            int y = 5;
            int z;
            z = (x>y)?x:y; //三目运算符
            System.out.println("z="+z);
        }
    }

    用Java代码查找出下面三个数中的最大值并打印出来

    int a = 10;
    int b = 20;
    int c = 30;
    

    解答

    //先比较任意两个数的值,找出这两个数中的最大值
    int temp = (a > b) ? a : b;
    //用前两个数的最大值与第三个数比较,获取最大值
    int max = (temp > c) ? temp : c;
    System.out.println("max =" + max);
  • 相关阅读:
    <O(n),O(1)>的LCA
    hdu6110
    ACM模板
    prufer编码
    UvaLive6893_The_Big_Painting
    HDU5669
    Codeforces786B
    二分图部分总结
    Git简介和Windows下安装步骤
    笔记本电脑插入耳机后无法使用解决办法
  • 原文地址:https://www.cnblogs.com/Chamberlain/p/11395179.html
Copyright © 2011-2022 走看看