![]() |
1
2
Java不通过引用,所以不能直接操作原始指针。正如你已经发现的,Java通过值传递所有的东西。 不能将引用传递给数组对象,并且期望方法将原始引用修改为指向 另一个 数组对象 . 当然,你可以:
|
![]() |
2
1
好吧,您可以显式地传递包含引用的对象。
|
![]() |
3
1
此方法在适当的位置反转数组的元素。打电话的人看到了变化。(Java中的所有东西都是通过值传递的,包括对象引用)。
|
![]() |
4
0
在Java中,对象引用是通过值传递的。 所以如果你想
那么它在Java中是不可能的任何直接手段。 如果我们只需要更改存储在数组中的值,那么我们可以这样做,因为对象引用是按值传递的。 |
![]() |
5
-1
要将引用传递给数组引用。在这种情况下,您只需创建一个类来保存引用并将引用传递给该类,或者只传递一个被传递类型的1元素数组。然后传递一个包含数组的对象,或者传递一个数组,该数组的唯一元素包含要操作的数组。 |