java - 在 Java 中通过引用传递?

标签 java reference

在C++中,如果需要修改2个对象,可以通过引用传递。你如何在java中完成这个?假设这 2 个对象是原始类型,例如 int。

最佳答案

你不能。 Java 不支持传递对变量的引用。一切都按值传递。

当然,当对象的引用按值传递时,它会指向同一个对象,但这不是按引用调用

关于java - 在 Java 中通过引用传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2504523/

相关文章:

java - 如何跨不同设备缩放自定义 View

java - 列表不会出现在我的应用程序中

android - 即使在 deleteLocalRef 之后,jni 表也会溢出

Java对象相互包含

java - for循环不会每次都迭代到所需的数量

java - 我需要关于我的抽象类是否应该是接口(interface)的建议(反之亦然)

java - 对整数对列表进行排序java

c++ - 我收到错误 : "in function main: undefined reference to Fraction::Fraction()"

c++ - 关于将指向 C++17 标准变体的指针传递给需要 const 引用的函数的不一致行为

pointers - 为什么指向int的指针是使用 “*int”而不是 “&int”初始化的?