Java简化了语法

Pan*_*Pan 4 java

在Java中检查以下条件最简洁的方法是什么

int m, n;
Run Code Online (Sandbox Code Playgroud)

要检查的条件是m或n是否为负数,但两者都不应为负数.我正在寻找简洁而简单的语法

Oli*_*rth 15

(m < 0) ^ (n < 0)
Run Code Online (Sandbox Code Playgroud)

请注意,在此上下文中,^逻辑XOR运算符(是的,我的意思是"逻辑",不同于"按位").

  • 这主要是因为人们不了解比特.他们应该做什么. (2认同)

Rob*_*bin 12

(m ^ n) < 0
Run Code Online (Sandbox Code Playgroud)

更多的填充物来做出合适的长度答案.

  • +1:这比我的答案更简洁,并且在Java中定义得很好(与C不同).但是,我不会使用它,因为意图不太清楚. (2认同)