在C++中,如果需要修改2个对象,可以通过引用传递。你如何在java中完成这个?假设这 2 个对象是原始类型,例如 int。
最佳答案
你不能。 Java 不支持传递对变量的引用。一切都按值传递。
当然,当对象的引用按值传递时,它会指向同一个对象,但这不是按引用调用。
关于java - 在 Java 中通过引用传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2504523/
在C++中,如果需要修改2个对象,可以通过引用传递。你如何在java中完成这个?假设这 2 个对象是原始类型,例如 int。
最佳答案
你不能。 Java 不支持传递对变量的引用。一切都按值传递。
当然,当对象的引用按值传递时,它会指向同一个对象,但这不是按引用调用。
关于java - 在 Java 中通过引用传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2504523/