当我突然想到这个问题时,我正在玩 Java 中的三元运算符。在 PHP 中,我们可以使用三元运算符进行决策,然后将一些命令(或标签)放在主文档中,如下所示(PHP 手册中的一个示例。):
echo (true?'true':false?'t':'f');
现在,在 Java 中是否可能出现类似的情况?就像,有什么类似于下面的代码的可能吗?
jButton1.getText().equals("hi")?jLabel1.setText("one"):jLabel1.setText("two")
我想要的是,只有一条语句应该根据真/假值执行。我知道这可以通过使用if-else
构造更好地完成,但我只是好奇并问了这个问题。