1.说明:
xxx?xxx:xxx;
第一个'xxx'是写条件语句,条件自己根据需求定
第二个'xxx'是当条件为真时会得到的值
第三个'xxx'是当条件为假时会得到的值
2.例子:
代码:
boolean result1=2>1?true:false;
String result2="abc"=="abc"?"aa":"bb";
int result3="ABC".equals("abc")?0:1;
System.out.println("result1得到的值为:"+result1);
System.out.println("result2得到的值为:"+result2);
System.out.println("result3得到的值为:"+result3);
打印结果:
本文介绍了Java中三元运算符的基本用法及其应用场景,并通过具体示例展示了如何使用三元运算符简化代码,提高程序的可读性和效率。
5万+

被折叠的 条评论
为什么被折叠?



