Java 三元运算符的基本用法

1、三元(目)运算符的格式:(关系运算符) ?表达式1 :表达式2

根据关系运算符的结果,来判断,如果关系运算符的结果为true,则值为表达式1,否则为表达式2。

2、用三元表达:式取两个数最大值

public static void main(String[] args){
	int x = 10;
	int y = 5;
	int z;
	z = (x > y) ? x : y;
	System.out.println(z);	//10
}

3、案例:比较两个整数是否相同:

public static void main(String[] args){
	int x = 10;
	int y = 5;
	String b = (x == y) ? "相等" : "不相等"; 
	System.out.println(b);	//false
}

4、案例:比较三个整数中的最大值:

public static void main(String[] args){
	int x = 10;
	int y = 5;
	int z = 15;
	int t = (x > y) ? x : y;
	int m = (t > z) ? t : z;
	System.out.println(m);
}

猜你喜欢

转载自blog.csdn.net/weixin_44296929/article/details/106945196