java SE复习笔记12

本文引用孔子门徒子夏的话语,强调了个人在品德、家庭责任、忠诚与诚信方面的修养,并通过实例展示了三元运算符在编程中的高效使用方式,突显了其简洁性和实用性。

子夏曰:“贤贤易色;事父母能竭其力;事君,能致其身;与朋友交,言而有信。虽曰未学,吾必谓之学矣。” -- 子夏说:“一个人能够看重贤德而不以容色为重;侍奉父母,能够竭尽全力;服侍君主,能够贡献出自己的生命;同朋友交往,说话诚实无欺,恪守信用。这样的人,尽管他自己说没有文化,我也一定会说他已经学过了,不用学了。”


三元运算符(做运算时,更快,效率更高)

三元的一定可以转换为 if-else,反之不成立
要求: 表达式1 和 表达式2 必须是同种数据类型,不能进行交叉
原因:因为是运算符,所以就要有结果,结果的类型要与表达式1 2 的类型一致
(条件表达式)? 表达式1 : 表达式2;
int i = 10;
int j = 20;
int max = (i > j) ? i : j;
String str = (i > j) ? "i大" : "j大";
String str2 = (i > j) ? "i大" : (i == j) ? "相等" : "j大";
String str1 = (i > j) ? i : "j大";  错

三个数比大小
int m = 12;
int n = 10;
int k = -7;
int max1 = (m > n) ? m : n;
int max2 = (max1 > k) ? max1 : k;
max2 即为最大值 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值