Arne O. A:
¿Hay una manera fácil de comparar varios argumentos para el mismo valor? Para ejemplificar lo que quiero decir que he escrito el código que no funciona, pero ilustra lo que estoy buscando:
if ((arg1 && arg2 && arg3) > 0)
En lugar de tener que escribir:
if (arg1 > 0 && arg2 > 0 && arg3 > 0)
Beneficios serían, en mi opinión, será más fácil de leer el código, y sólo tener que cambiar un valor.
Mureinik:
Un buen truco es para transmitir todos los argumentos y su uso allMatch
con el predicado que desea comprobar:
if (IntStream.of(arg1, arg2m arg3).allMatch(x -> x > 0)) {