作为一个初学者,当接触到大量成熟的代码时,总会有疑惑。这是什么?我怎么没见过。这事情稀松平常。那么今天,我们就来一起了解一下三元运算符是什么,怎么用?
首先三元运算符的意义就是作为判断语句使用
类似于一个if-else语句
Therefore,困扰我们的就只有他的用法了。
首先我们假设一个条件,例如:Java我学会了吗? 设定一个变量,若是变量为1就代表我学会了,若是变量为0就代表我没学会。
那么我们可以先先用一个if-else语句进行编写
String 学会Java = null;
//...
//...
if (value==0){
学会Java = "学会了!";
}else{
学会Java = "还没学会";
}
那么用三元运算符怎么表示呢?首先我们需要懂他的语法:
Key points:Syntax(句法)
判断条件?结果1:结果2
string 学会Java = (value==1) ? "学会了!" : "还没学会";
//我们不难看出学会Java等于的是后边冒号两边的东西,而后面的条件则是Java=后面接的满足条件的情况
也就是,当我们的value值等于1时候,学会Java=“学会了”,反之则代表还没学会。
好了,这就是三元运算符的用法,今天共同学习时间就结束了!