From 7f765b45908785338c924d134a1ceed7609659de Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Thu, 16 Jul 2026 11:18:05 +0800 Subject: [PATCH] =?UTF-8?q?day02-=E8=BF=90=E7=AE=97=E7=AC=A6=5F=E4=B8=89?= =?UTF-8?q?=E5=85=83=E8=BF=90=E7=AE=97=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- day02/src/com/inmind/yunsuan02/Demo12.java | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 day02/src/com/inmind/yunsuan02/Demo12.java diff --git a/day02/src/com/inmind/yunsuan02/Demo12.java b/day02/src/com/inmind/yunsuan02/Demo12.java new file mode 100644 index 0000000..3eebbfd --- /dev/null +++ b/day02/src/com/inmind/yunsuan02/Demo12.java @@ -0,0 +1,32 @@ +package com.inmind.yunsuan02; +/** + 表达式:变量或者常量使用运算符相连 + int i = a+b; 中 a+b就是表达式 +语法: + 数据类型 变量名 = 布尔类型表达式?结果1:结果2 + 数据类型 变量名 = 布尔型表达式1?表达式2:表达式3 + + 三元运算符执行过程: + 先执行布尔型表达式1,得到boolean的结果(true,false) + 如果表达式1的结果为true,那就执行表达式2,将结果返回,赋值给左侧变量 + 如果表达式1的结果为false,那就执行表达式3,将结果返回,赋值给左侧变量 + */ +public class Demo12 { + public static void main(String[] args) { + //定义2个整数变量 + int a = 10; + int b = 20; + a+=100; + //判断哪个变量的值大?? + int max = a>b?a:b; + System.out.println(max); + + //判断下哪个整型变量的值小??? + int min = bb?"变量a大,值为"+a:"变量b大,值为"+b; + System.out.println(result); + } +}