Запитання з тегом «null»

Null означає * нічого * або * невідомо *, залежно від контексту. Будь ласка, використовуйте тег "sql-null" для специфічних питань SQL.

11
Використання булевих? в, якщо вираз
Якщо у мене є нульовий Boolean b, я можу зробити таке порівняння на Java: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } У Котліні я можу досягти цього за допомогою !!оператора: val b: Boolean? …
130 kotlin  null 


24
Чи повертається нульовий поганий дизайн? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, редагуючи цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Я чув деякі голоси, які говорять про те, що перевірка повернутого …
127 oop  null  return-value 

4
Чому String.valueOf (null) кидає NullPointerException?
згідно з документацією, метод String.valueOf(Object obj)повертає: якщо аргумент є null, то рядок дорівнює "null"; в іншому випадку obj.toString()повертається значення. Але як прийти, коли я спробую це зробити: System.out.println("String.valueOf(null) = " + String.valueOf(null)); він замість цього кидає NPE? (спробуйте самі, якщо не вірите!) Виняток у потоці "main" java.lang.NullPointerException на java.lang.String. (невідоме …




10
Який правильний спосіб перевірити наявність нульових значень?
Мені подобається оператор, що поєднує null, тому що він дозволяє легко призначити значення за замовчуванням для змінних типів. int y = x ?? -1; Це чудово, за винятком випадків, коли мені потрібно зробити щось просте x. Наприклад, якщо я хочу перевірити Session, то мені зазвичай доводиться писати щось більш багатослівне. …

10
json_encode повертає NULL?
Чомусь пункт "Опис" повертається NULLіз наступним кодом: <?php include('db.php'); $result = mysql_query('SELECT * FROM `staff` ORDER BY `id` DESC LIMIT 2') or die(mysql_error()); $rows = array(); while($row = mysql_fetch_assoc($result)){ $rows[] = $row; } echo json_encode($rows); ?> Ось схема для моєї бази даних: CREATE TABLE `staff` ( `id` int(11) NOT NULL …
119 php  null  json 



3
Чому цей метод розширення рядків не кидає виняток?
У мене є метод розширення рядка на C #, який повинен повертати IEnumerable<int>всі індекси підрядків у рядку. Він прекрасно працює за призначенням, і очікувані результати повертаються (як доведено одним з моїх тестів, хоча і не нижче), але інший одиничний тест виявив проблему з цим: він не може впоратися з нульовими …

7
Перевизначення NULL
Я пишу код C для системи, де адреса 0x0000 є дійсною і містить порт вводу / виводу. Тому будь-які можливі помилки, які отримують доступ до вказівника NULL, залишаться невиявленими та водночас спричинятимуть небезпечну поведінку. З цієї причини я хочу змінити NULL як іншу адресу, наприклад, адресу, що не відповідає дійсності. …
118 c  null 

4
Скільки значення "Null" приймає у SQL Server
У мене є велика таблиця з кажуть 10 колонок. 4 з них залишаються недійсними більшість разів. У мене є запит, що нульове значення приймає будь-який розмір або розмір у байтах. Я прочитав кілька статей, деякі з них говорять: http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html Існує помилкова думка, що якщо в таблиці є значення NULL, воно …

19
Нульова перевірка ланцюга проти лову NullPointerException
Веб-сервіс повертає величезний XML, і мені потрібно отримати доступ до глибоко вкладених полів. Наприклад: return wsObject.getFoo().getBar().getBaz().getInt() Проблема в тому getFoo(), що getBar(), getBaz()можливо, всі повернуться null. Однак якщо я перевіряю nullв усіх випадках, код стає дуже багатослівним і важко читається. Більше того, я можу пропустити перевірку деяких полів. if (wsObject.getFoo() …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.