![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 07.08.2011
Сообщений: 576
|
![]()
В литературе прочитал что объекты классов передаются методам, в качестве параметра, по ссылке. И что на простые типы, int например ссылки не создаются.
А вот мне как раз надо простой тип int передать методу по ссылке. Чтобы внутри метода можно было изменить значение. Как это можно сделать? И еще вопрос я правильно думаю что все массивы, даже простых типов передаются по ссылке? Немного я запутался в этом вопросе. В с++ при объявлении функции сразу видно что она принимает значение, ссылку или указатель. Последний раз редактировалось SAMOUCHKA; 04.08.2013 в 15:02. |
![]() |
![]() |
![]() |
#2 | ||
Форумчанин
Регистрация: 25.09.2009
Сообщений: 234
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#3 |
JAVA BEAN
Участник клуба
Регистрация: 22.04.2007
Сообщений: 1,329
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Регистрация: 08.05.2010
Сообщений: 5
|
![]()
По сути класс Integer - это просто оболочка, в которой и лежит наше значение int. И по идее использование объекта Integer должно помочь. Однако насколько я понял, Java в самом коде неявно преобразует сам класс в примитивный тип (пруф)
Как по мне, хороший выход - сделай свою оболочку. Код:
Цитата:
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача id по ссылке PHP | kop | PHP | 2 | 11.07.2012 23:40 |
Передача параметра в ссылке | Pingvinenok_Lolo | PHP | 5 | 26.02.2012 14:25 |
Передача аргументов в функции по ссылке | skanku | Общие вопросы C/C++ | 2 | 11.01.2012 21:24 |
Передача массива по ссылке | xxxsas | PHP | 4 | 20.06.2011 14:52 |
передача параметра по ссылке | veter_s_morya | PHP | 7 | 18.10.2009 16:43 |