小编rnd*_*_me的帖子

在一个if语句中缩短多个AND + OR(+ XOR,正则表达式)

我用Java编写一个机器人,如果岩石存在,并且右边或左边有一座小山,我希望它分析一些东西.我已经尝试过了:

if (rockExisting() && hillExisting("left") || rockExisting() && hillExisting("right"))
Run Code Online (Sandbox Code Playgroud)

它有效,但我可以缩短它吗?(EG与redex,一位朋友告诉我,但Java Reference让我失望.)我还可以使用逻辑XOR吗?(好像左边有一座小山,条件是假的?("^"对我不起作用)

java regex if-statement

1
推荐指数
1
解决办法
181
查看次数

标签 统计

if-statement ×1

java ×1

regex ×1