三目运算符
三目运算符摘要例子原因更多的尝试
摘要
java中三目运算符的一些潜规则
例子
下面这段代码的运行结果会是?
一开始我天真的以为结果会是 1 1
是吧,三目运算符能有什么坏心思呢?
但是运行结果是这样的
原因
三元操作符类型的转换规则:
1.若两个操作数不可转换,则不做转换,返回值为Object类型
2.若两个操作数是明确类型的表达式(比如变量),则按照正常的二进制数字来转换,int类型转换为long类型,long类型转换为float类型等。
3.若两个操作数中有一个是数字S,另外一个是表
原创
2021-05-25 20:45:24 ·
200 阅读 ·
0 评论