zoukankan      html  css  js  c++  java
  • 比较三个数,求最大数字 ( 应用条件运算符:?)

    package com.Summer_0424.cn;
    
    /**
     * @author Summer
     * 比较三个数,求最大数字
     * 应用条件运算符:?
     */
    public class Test02 {
    
        public static void main(String[] args) {
            int a = 1,b = 2,c = 3;
            //第一种方式,首先比较a和b的大小;
            //如果a比b大,此时a被保留,那么将执行((a>c)?a:c),a如果比c大,输出a赋值给d,否则输出c赋值给d;
            //如果a比b小,此时b被保留,那么将执行((b>c)?b:c),b如果比c大,输出b赋值给d,否则输出c赋值给d;
            int d = (a>b)?((a>c)?a:c):((b>c)?b:c);
            System.out.println(d);
            
            //第二种方式,利用一个变量max来进行比较,相当于打擂台,谁大谁是max
            int max;
            max = a>b?a:b;
            max = max>c?max:c;
            System.out.println(max);
    
        }
    
    }
  • 相关阅读:
    Python(多进程multiprocessing模块)
    Python(队列)
    Unique Paths
    Unique Paths
    Jump Game II
    Jump Game
    Path Sum II
    Path Sum
    Remove Element
    Implement strStr()
  • 原文地址:https://www.cnblogs.com/summerdata/p/10765068.html
Copyright © 2011-2022 走看看