概述
三目运算符:
什么是三目运算符(条件运算符)
前章!
~3--单目运算符
5*6--双目运算符
********************
你想到了什么??
是的,在具有三个操作数的表达式中使用。
格式:
表达式:?表达式1:表达式2
表达式类型:boolean
流程;
首先计算表达式的结果
如果结果为true则把表达式1作为结果
如果结果为false则把表达式2作为结果
例:
int
x=10;
int
y=20;
int
z=((x>y)? x:y);
System.out.println(z);
结果:20
用例:
获取两个数中最大值:
int x = 100;
int y = 300;
int max = (x>y?x:y);
System.out.println(max);
结果:300
获取三个数中最大值:
int a=100;
int b=200;
int c=300;
int max = (a>b?(a>c?a:c):(b>c?b:c));
System.out.println(max);
结果:300
注意boolean类型可以省略后面部分
例:比较两个整数是否相同?
例:比较两个整数是否相同?
int aa = 100;
int vv = 200;
//boolean cc = (aa==vv)?true:false;
boolean cc = (aa==vv);
System.out.println(cc);
结果:false
最后
以上就是幽默狗为你收集整理的java基础_第一章_三目运算符三目运算符:的全部内容,希望文章能够帮你解决java基础_第一章_三目运算符三目运算符:所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复