(六)、三元运算符

来源:互联网 发布:影楼排版软件 编辑:程序博客网 时间:2024/06/07 10:39

三元运算符

唯一一个需要三个元素的运算符
表达式1(boolean)?表达式2:表达式3;
如果表达式1为true,结果为表达式2,否则表达式3

Demo:

import java.util.Scanner;public class Demo2{    public static void main(String[]args){        System.out.println(true?1:2);        System.out.println(false?1:2);        System.out.println(1 > 2?1:2);        //输出两个数的最大值        int num1 = 89;        int num2 = 79;        int max = num1 > num2?num1:num2;        System.out.println("最大值" + max);        System.out.println("请输入两个数");        Scanner s = new Scanner(System.in);        int num3 = s.nextInt();        int num4 = s.nextInt();        int max1 = num3 > num4?num3:num4;        System.out.println("最大值" + max1);        s.close();    }}
0 0
原创粉丝点击