rnd*_*_me 1 java regex if-statement
我用Java编写一个机器人,如果岩石存在,并且右边或左边有一座小山,我希望它分析一些东西.我已经尝试过了:
if (rockExisting() && hillExisting("left") || rockExisting() && hillExisting("right"))
Run Code Online (Sandbox Code Playgroud)
它有效,但我可以缩短它吗?(EG与redex,一位朋友告诉我,但Java Reference让我失望.)我还可以使用逻辑XOR吗?(好像左边有一座小山,条件是假的?("^"对我不起作用)
if (rockExisting() && hillExisting("left") || rockExisting() && hillExisting("right"))
Run Code Online (Sandbox Code Playgroud)
是一样的
if (rockExisting() && (hillExisting("left") || hillExisting("right")))
Run Code Online (Sandbox Code Playgroud)
作为&&优先级高于||
| 归档时间: |
|
| 查看次数: |
181 次 |
| 最近记录: |