Я полный Java Noob. Я знаю, что Java рассматривает все параметры как прохождение по значению, и есть несколько других потоков, где люди объясняют это.void makeAThree(int &n)
{
n = 3;
}
int main()
{
int myInt = 4;
makeAThree(myInt);
cout
, который выведет 3. Я знаю, что в Java все параметры передаются по значению, и, таким образом, вы не можете манипулировать параметром, передаваемым. Есть ли стандартный способ имитации < /em> проходить по ссылке в Java? Нет ли способа назвать функцию, которая манипулирует передатой переменной? Мне сложно обернуть голову вокруг идеи, что нет возможности сделать это.
Подробнее здесь: https://stackoverflow.com/questions/788 ... ce-in-java