【名师课堂】Java零基础入门

【名师课堂】Java零基础入门

26课时 |
79037人已学 |
(30 评论)

加入学习
加入学习

java三目运算(重点)

三目是一种赋值运算,他指的是根据条件来进行进行判断。对于三目运算的基本使用语法如下:

  • 数据类型 变量 = 布尔表达式 ? 条件满足时赋值语句 :条件不满足时赋值内容;

范例:将两个变量之中大的内容赋值给新变量。

public class Math4{
	public static void main(String args[]) {
		int a = 10;
		int b = 20;
		//如果a>b的条件为true,result的内容就是a,如果不满足result的内容就是b。
		int result = a > b ? a : b;
		System.out.println(result);//20
	}
}

如果有的时候你实在不清楚这种三目运算,你

也可以写成if判断。

public class Math5{
	public static void main(String args[]) {
		int a = 10;
		int b = 20;
		int result = 0;
		if(a > b) {
			result = a;
		}else {
			result = b;
		}
		System.out.println(result);//20
	}
}

但是我们如果不使用三目运算符,整个代码所跨越的行太多了。

 

 

 

 

 

[展开全文]
里程碑 · 2017-12-20 · Java运算符(三目运算符) 0
package com.imooc; public class Fz { public static void main(String[] args) { // TODO Auto-generated method stub int x = 10; int y = 20; int xy = x>y? x:y; // x>y?如果是那么他是x,不是为y System.out.println(xy); } }
[展开全文]
timeandme丶 · 2017-10-17 · Java运算符(三目运算符) 0

三目表达式:

数据类型 变量=布尔表达式?条件满足时赋值:条件不满足时赋值

[展开全文]
iiangiiang · 2017-10-02 · Java运算符(三目运算符) 1

web开发经常用三目yu

[展开全文]
终结命运 · 2017-06-28 · Java运算符(三目运算符) 0

授课教师

阿里云开发者社区全面升级
一站式体验,助力云上开发!
进入新社区

相关课程

查看更多 >

本课程相关云产品