gpt4 book ai didi

java - 三元打印操作

转载 作者:行者123 更新时间:2023-12-02 03:04:04 25 4
gpt4 key购买 nike

我经常使用以下 if block (没有 else/elseif 子句;仅用于特定检查)

if(value==10){system.out.print("true");}

所以我尝试将它与三元一起使用:

(a==1)?System.out.println("true");

但它不起作用。主要是,我想知道三元运算符是否可以像单个 if 一样起作用? (虽然我还没有考虑过它,但是它可以像 if-else_if-else 子句一样工作吗?)

最佳答案

您想要实现的目标是不可能的。但是,如果您必须使用三元,请尝试这个

String a = (value==10) ? "Yes" : "No";
System.out.println(a);

否则你也可以这样做,

System.out.println((value==10)?"Yes":"No");

关于java - 三元打印操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41981670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com