●
●
●
●
《最受歡迎的精準(zhǔn)提升平臺(tái)》
/**
*@Title: ${filename}
*@Package: ${package_name}
*@Description: ${todo}
*
三目運(yùn)算符, 三元
格式
變量 = 條件表達(dá)式? 表達(dá)式1:表達(dá)式2
? :
如果條件表達(dá)式為true,成立,就取表達(dá)式1的結(jié)果
如果條件表達(dá)式為false,不成立,就取表達(dá)式2的結(jié)果
注意:
三目運(yùn)算符的結(jié)果,要么是表達(dá)式1,要么是表達(dá)式2,必須得有地方存放
不管,打印也好,還是賦值給變量也罷。都行
if(條件表達(dá)式)
{
//語(yǔ)句1
}
else
{
//語(yǔ)句2
}
*
*@author: 源代碼資料盡在"清哥好課堂"公眾號(hào):qghktit
*@date: ${date}${time}
*@version: 1.0
*/
public class TernaryOp
{
public static void main(String[] args)
{
int n = 6;
System.out.println(n%2==0?"是偶數(shù)":"是奇數(shù)");
}
public static void main3(String[] args)
{
//發(fā)射胖五
boolean flag =true;
// if (flag == true)
// {
// System.out.println("可以發(fā)射了");
// }
// else
// {
// System.out.println("還不可以發(fā)射");
// }
// String res = (flag == false)? "可以發(fā)射了": "還不可以發(fā)射";
// System.out.println(res);
System.out.println((flag == true)?"可以發(fā)射了": "還不可以發(fā)射");
}
public static void main2(String[] args)
{
//求三個(gè)數(shù)的最大值
int a,b,c;
a = 5;
b = 6;
c = 7;
// int max = (a>b)?a:b; //得到a,b中最大的值
// max = (max > c)?max:c;
//int max = ( (a>b)?a:b > c)? ((a>b)?a:b):c;
// System.out.println("最大值"+max);
}
public static void main1(String[] args)
{
//求兩個(gè)數(shù)的最大值
int a,b;
a = 5;
b = 6;
int max;
// if (a>b)
// {
// max = a;
// }
// else
// {
// max = b;
// }
// max = (a>b)? a : b;
// System.out.println("最大值是:"+max);
//相當(dāng)于是直接打印表達(dá)式的結(jié)果
System.out.println((a>b)? a : b);
}
}
清哥好課堂公眾號(hào)
微信號(hào) : qghktit
新浪微博:清哥好課堂
聯(lián)系客服