Java如何通过引用传递原始数据类型?

如何在Java中通过引用传递基本类型?例如,如何使int传递给方法的值可修改?

回答:

在Java中,没有一种方法可以通过引用直接传递基元。

一种解决方法是改为将引用传递给包装类的实例,该实例然后将原语包含为成员字段。这样的包装器类可能非常容易为自己编写:

public class IntRef { public int value; }

但是,一些预先构建的包装器类又如何,因此我们不必编写自己的包装器类?

以上是 Java如何通过引用传递原始数据类型? 的全部内容, 来源链接: utcz.com/qa/417197.html

回到顶部