powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по параметрах функции
6 сообщений из 6, страница 1 из 1
Вопрос по параметрах функции
    #34598106
Igor Gryb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, можно-ли в ява (или это по умолчанию так) передать параметер функции
и если она його меняет то оин при выходе с функции остается измененным ?

Например

int i = 0;

myfunct(i); // myint в теле меняет i = 0

и здесь i == 0


Спасибо.
...
Рейтинг: 0 / 0
Вопрос по параметрах функции
    #34598322
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
учи матчасть, простые типы по ссылке не передаются, т.ч. не изменится... кстати это поганый паттерн что-то менять в переменной через параметр, хороший стиль -это писать someVar = changeSomeVar(someVar);
...
Рейтинг: 0 / 0
Вопрос по параметрах функции
    #34598412
Igor Gryb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо за совет, вот только в рекурсии - это очень удобно,
пришлось решать определяя глобальную переменную в класе.
...
Рейтинг: 0 / 0
Вопрос по параметрах функции
    #34598474
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Grybспасибо за совет, вот только в рекурсии - это очень удобно,
пришлось решать определяя глобальную переменную в класе.
Обычно сквозной параметр делаю. Например List куда значения собираются или Map.
Если тебе сумму считать заведи класс Counter под нее или используй int[1].

Кстати задумайся о том какая у тебя возможна максимаьлная глубина рекурсии.
...
Рейтинг: 0 / 0
Вопрос по параметрах функции
    #34598586
Igor Gryb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня просто один параметр изменяетса..,
мне не надо хранить какието промежуточние данные.

А у явы есть максимальная глубина рекурсии ?
...
Рейтинг: 0 / 0
Вопрос по параметрах функции
    #34598854
y3u
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor GrybУ меня просто один параметр изменяетса..,
мне не надо хранить какието промежуточние данные.

А у явы есть максимальная глубина рекурсии ?

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


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