В Java верхний регистр Double может быть нулевым.Тестирование на равенство с удвоениями
Однако, если у меня есть парный a
и b
и я делаю это:
if (a.equals(b))
он выходит из строя, если один из них является недействительным. Есть ли лучший способ их сравнить?
'Objects.equals (a, b)'. –
«он сработает, если один из них имеет значение« null ». В частности, он выходит из строя, если' a' равно null. Не важно о 'b'. –
@AndyTurner 'Objects.equals' с тех пор, как Java 7. Иначе добрые старые' null' проверки. – Mena