Решил глянуть -0 == 0, выдает true🤔, даже idea подсказывает, что можно просто заменить на true. Разве они должны быть равны?
Там опять же есть нюанс, что если 0 - это точно ноль то да, а если это что-то, от чего десятый знак сожрал стринг форматтер, то не факт.