|
14 / 2 / 0
Регистрация: 29.09.2018
Сообщений: 246
|
|
Строки и null23.11.2018, 20:39. Показов 3249. Ответов 64
Метки нет (Все метки)
При каких случаях строка может быть равна null, разумеется кроме того случая когда мы ей это значение присвоили? И когда может потребоваться узнать равна ли строка null? (Просто возникли такие вопросы при чтении книги, интересно знать)
1
|
|
| 23.11.2018, 20:39 | |
|
Ответы с готовыми решениями:
64
Блин, для ЧЕГО НУЖНА Функция CREATE TABLE invoice( inv_id INT AUTO_INCREMENT NOT NULL , usr_id INT NOT NULL , prod_id INT NOT NULL , quantity INT NOT
Возвращение null строки |
|
541 / 352 / 194
Регистрация: 07.11.2018
Сообщений: 1,243
|
||||||||
| 25.11.2018, 00:50 | ||||||||
0
|
||||||||
| 25.11.2018, 00:55 | |
|
Не по теме: Только давайте предметно, с примерами и сначала, а то листать туда-сюда, да и еще когда не все понимаешь, запутаюсь.
0
|
|
|
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
|
| 25.11.2018, 00:57 | |
|
DimaxDe, Вы ж о коде с while говорили из этого сообщения. Или я что-то пропустил?
0
|
|
|
541 / 352 / 194
Регистрация: 07.11.2018
Сообщений: 1,243
|
||||
| 25.11.2018, 01:48 | ||||
|
Не по теме:
Добавлено через 45 минут
0
|
||||
|
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
|||
| 25.11.2018, 01:58 | |||
str взялось? С каких пор присваивание строке null вызывает NPE?Давайте код, который обсуждаем. А то я путаюсь в Ваших умозаключениях.
0
|
|||
|
541 / 352 / 194
Регистрация: 07.11.2018
Сообщений: 1,243
|
||||||
| 25.11.2018, 02:13 | ||||||
Добавлено через 1 минуту String str=""; str=null; да это несовсем правильный пример..
0
|
||||||
|
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
||
| 25.11.2018, 02:36 | ||
rs будет пустым, и попытка вызвать rs.getString(1); выбросит исключение java.sql.SQLException: Illegal operation on empty result set..
0
|
||
|
541 / 352 / 194
Регистрация: 07.11.2018
Сообщений: 1,243
|
||
| 25.11.2018, 02:44 | ||
autor=rs.getString(1)
0
|
||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|
| 25.11.2018, 02:46 | |
|
JIeIIIa, в его случае
rs.next() вернёт false и тело цикла не выполнится.
0
|
|
|
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
||
| 25.11.2018, 02:48 | ||
rs будет null. Если же запрос ничего не нашел, то получите java.sql.SQLException
0
|
||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|
| 25.11.2018, 02:48 | |
|
0
|
|
|
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
|
| 25.11.2018, 02:48 | |
|
korvin_, я понимаю. Допустим как-то в цикл он зашел. Как он там NPE может получить?
0
|
|
|
541 / 352 / 194
Регистрация: 07.11.2018
Сообщений: 1,243
|
|
| 25.11.2018, 02:56 | |
|
0
|
|
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|
| 25.11.2018, 02:58 | |
|
0
|
|
|
541 / 352 / 194
Регистрация: 07.11.2018
Сообщений: 1,243
|
||||||||
| 25.11.2018, 03:08 | ||||||||
|
getString(int columnIndex) Retrieves the value of the designated column in the current row of this ResultSet object as a String in the Java programming language. Добавлено через 6 минут
0
|
||||||||
|
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
|
||||
| 25.11.2018, 03:12 | ||||
SQLException.Добавлено через 1 минуту
0
|
||||
|
541 / 352 / 194
Регистрация: 07.11.2018
Сообщений: 1,243
|
||
| 25.11.2018, 03:17 | ||
|
и вам тогоже
0
|
||
|
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
|
|||
| 25.11.2018, 03:21 | |||
|
Добавлено через 54 секунды
0
|
|||
|
541 / 352 / 194
Регистрация: 07.11.2018
Сообщений: 1,243
|
|
| 25.11.2018, 03:24 | |
|
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 25.11.2018, 12:03 | |
|
DimaxDe,
1. как уже 100 раз сказали выше - ResultSet не кидает NPE. Его вообще при нормальных обстаятельствах никто не кидает. 2. Никогда не стоит делать catch(NullPointerException). Это пример плохого кода. NPE вообще не должен возникать в программе. Особенно запланированно.
0
|
|
| 25.11.2018, 12:03 | |
|
Невидимый NULL в конце строки Проверка на NULL строки типа Int заполнить часть строки null символами
Работа с аргументами командной строки, stream!=null Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . .
Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
|
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг.
Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует.
В процессе разработки. . .
|
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
|