关于java 三目运算符

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于java 三目运算符相关的知识,希望对你有一定的参考价值。

java的三目运算符中,:两边的表达式的值只能是整数型嘛?可以使char吗?

参考技术A 可以哈,你试试就知道了,三目运算符的格式是:
类型 变量=判断?表达式1:表达式2;
其中的类型可以是引用数据类型(比如是String类型),他没有规定只是运算,我的式子蛮详细的,你琢磨一下,希望对你有助
参考技术B 这个可以,如果数据类型相同 返回 相同,如果不同 返回字节多的 比如
System.out.println(true?9:99.9);
输出结果是 9.0
参考技术C 什么都可以.?前面是判断条件,后面:两边是输出值.
public class Three
public static void main(String[] args)
System.out.println(1==1?'y':'n');


这个简单地例子输出是y本回答被提问者和网友采纳
参考技术D 可以!

Java 基础 之 三目运算

http://www.verejava.com/?id=16992606159717

public class Operation6
{
    public static void main(String[] args)
    {
        //三目运算
        int score=90;
        String result=score>=60?"及格":"不及格";
        System.out.println(result);
    }
}
/*
回顾总结
运算分为:
1.算数运算
    包括 +,-,*,/,%,++,--
2.赋值运算
    =,+=,-=,%=,/=,*=
3.逻辑运算
    &&,||,!
4.关系运算
    >,>=,<,<=,!=,==
5.位运算
    &,|,~,^,<<,>>,>>
6.字符串连接
    +
7.三目运算
    ? :
*/

http://www.verejava.com/?id=16992606159717

以上是关于关于java 三目运算符的主要内容,如果未能解决你的问题,请参考以下文章

java三目运算符

java三目运算符

java 三目运算符

java三目运算符

java三目运算符

关于三目运算符和