如果三个总数相等,则比较另一种方法

use*_*427 4 java operators conditional-statements

int a = 10;
int b = 10;
int c = 10;
Run Code Online (Sandbox Code Playgroud)

我试图找出是否有替代方法来比较三个整数或任何东西是否相等.

我目前的做法是

if( (a == b) && (a == c) && (b == c)){

}
Run Code Online (Sandbox Code Playgroud)

我想知道是否有另一种更简洁的方法来做到这一点.

rge*_*man 20

平等是可传递的; 你不需要最后的比较b == c.如果a == ba == c,那么b == c.

尝试

if ((a == b) && (a == c)){
Run Code Online (Sandbox Code Playgroud)