Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Изменение входных параметров java процедурой / 5 сообщений из 5, страница 1 из 1
03.06.2013, 21:01:34
    #38284372
vladdv89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение входных параметров java процедурой
В связи с вопросом, приведенным на http://www.sql.ru/forum/1027020/java-sql-sqlexception-no-suitable-driver-found-for , возник вопрос: Каким же образом java процедура (функция, не возвращающая значение) может изменить значения входных параметров? Функцию использовать не могу, т. к. надо изменить значения нескольких входных параметров.
...
Рейтинг: 0 / 0
03.06.2013, 21:03:48
    #38284374
vladdv89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение входных параметров java процедурой
vladdv89,

желательно привести пример для процедур с теми же заголовками, что и на http://www.sql.ru/forum/1027020/java-sql-sqlexception-no-suitable-driver-found-for .
...
Рейтинг: 0 / 0
03.06.2013, 21:04:21
    #38284375
vladdv89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение входных параметров java процедурой
vladdv89,

если конечно вообще такое возможно.
...
Рейтинг: 0 / 0
03.06.2013, 21:53:00
    #38284394
just_vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение входных параметров java процедурой
vladdv89,
1. Можете передать в процедуру какой-нибудь Map, а не String'и.
2. Можете сформировать Map или любую свою структуру, а ля DTO и вернуть ее из функции.
3. Написать класс и работать с его полями.
...
Рейтинг: 0 / 0
03.06.2013, 22:31:58
    #38284411
Sergunka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение входных параметров java процедурой
vladdv89В связи с вопросом, приведенным на http://www.sql.ru/forum/1027020/java-sql-sqlexception-no-suitable-driver-found-for , возник вопрос: Каким же образом java процедура (функция, не возвращающая значение) может изменить значения входных параметров? Функцию использовать не могу, т. к. надо изменить значения нескольких входных параметров.

Пожалуйста разберитесь в концепции в языках, что означает immutable object в Java. Знайте что все оберточные классы для примтивных типов включая String все immutable.

Как Вам посоветовали выше используйте в параметрах другие объекты порожденные не immutable (mutable) классами.

Очень полезно с этой точки зрения почитать Скалу там это указывается в явном виде очень способствует для общего ферштейна.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Изменение входных параметров java процедурой / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]