Android Studio 3.1 Префикс Logcat не всегда показывает и ломает симпатичный логгер

Практически я столкнулся с ситуацией, когда можно объяснить использование класса-оболочки.

Я создал класс обслуживания, у которого была переменная типа long

  1. Если переменная имеет тип long - если она не инициализирована, она будет установлена ​​в 0 - это будет запутывать пользователя при отображении в GUI
  2. Если переменная имеет тип Long - если не инициализирована, она будет установлена ​​на null - это значение null не будет отображаться в GUI.

Это относится также к Boolean, где значения могут быть более запутанными, когда мы используем примитив boolean (поскольку значение по умолчанию - false).

30
задан Kevin van Mierlo 28 March 2018 в 12:54
поделиться