Java中的三目表达式

3目表达

首先3目表达与我们平常看到的似乎有些不一样,它的算法好像出现了问题

这其实是Java中方法的调用

方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。

当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。

好,我们管它叫三元运算,也叫三目运算

语法为:    条件表达式?表达式1:表达式2

它的逻辑是根据前面判断条件,如果为真,则执行第一个;如果为假,则执行第二个。

我们来看这串代码,1肯定是不等于2的,所以为假,执行第2个,所以输出i的值为200。

如果我们把它改为1==1呢,那就是真了,所以输出结果就为100。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容