Значення Null вказує на те, що варіант не містить дійсних даних. Null не те саме, що Empty, що вказує на те, що змінну ще не ініціалізовано. Це також не те саме, що рядок нульової довжини (""), який іноді називають нульовим рядком.
Мова програмування Java розрізняє нульові та порожні рядки. Порожній рядок — це екземпляр рядка нульової довжини, тоді як нульовий рядок не має жодного значення. Порожній рядок представлено як "". Це послідовність символів із нульових символів.
Порожній рядок — це екземпляр рядка нульової довжини. Однак NULL взагалі не має значення. Ми можемо використовувати тестову базу даних і застосувати знання у виробничому середовищі, щоб краще зрозуміти концепцію.
Перейдіть на вкладку «Трансформація». Натисніть «Замінити значення» в групі «Будь-який стовпець». У діалоговому вікні «Замінити значення» введіть null як значення, яке потрібно знайти. Замініть його порожнім рядком "" або будь-яким іншим значенням, яке представляє пробіл у вашому контексті.
List<Map<String, Object>> pcList = new ArrayList<>(); Порожня колекція — це не те саме, що нуль . Порожня колекція насправді є колекцією, але в ній ще немає жодного елемента. null означає, що колекція взагалі не існує.
Тож, як і на будь-яке запитання «що краще», я маю відповідь: залежить. Якщо ви хочете розділити свій робочий процес і чіткіше фіксувати, коли щось не встановлено, використовуйте null. Якщо ви бажаєте, щоб програма продовжувала працювати так, як вона робить, використовуйте порожній рядок.