diff --git a/day02/src/com/inmind/yunsuanfu02/Demo10.java b/day02/src/com/inmind/yunsuanfu02/Demo10.java new file mode 100644 index 0000000..a77ae70 --- /dev/null +++ b/day02/src/com/inmind/yunsuanfu02/Demo10.java @@ -0,0 +1,31 @@ +package com.inmind.yunsuanfu02; +/* +三元运算符: +表达式:变量或常量使用运算符相连 +int i = a+b;--->a+b就是表达式 + +三元运算符格式: + 数据类型 变量名 = 表达式1?表达式2:表达式3; + + 三元运算符的执行解析: + 先执行表达式1,结果必须是布尔值(true,false) + 如果表达式1的结果是true,那么就将表达式2作为运算结果返回 + 如果表达式1的结果是false,那么就将表达式3作为运算结果返回 + + 注意:数据类型与表达式2:表达式3必须一致 +*/ +public class Demo10 { + public static void main(String[] args) { + //定义2个变量,判断下哪个变量值更大,返回的是较大的整数值!!! + int a = 100; + int b = 20; + +// int max = a>b?a:b; + int max = a