java - 如何在java函数中修改两个Double对象?

标签 java

我的函数接受两个 Double 对象作为输入,我想修改它们 函数内部。看来不可能,看来java把它们复制进去了 功能。在java中这是如何完成的,在c++中你通过引用传递。

谢谢

最佳答案

包装类是不可变的,这就是您无法修改它们的原因。一种方法是,您可以创建一个具有这两个属性的类,并将其传递给函数,在函数内部,为该对象设置新值。

关于java - 如何在java函数中修改两个Double对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14143442/

相关文章:

java - 在 Java 中从 PEM 字符串创建 DSA 公钥

java - swagger codegen 如何创建 .json

java - 为什么 mediaPlayer 类在这种情况下不起作用?

java - 选择在运行时实现什么接口(interface)

java - 在异步任务中更新 UI 线程

java泛型和程序设计,如何正确实现包含父类(super class)子类型的列表?

java - JComboBox 设置一个字符串,然后该字符串返回 null

java - 捕获多个异常并执行相同的操作

java - 即使在执行 fileoutputstream.close() 之后,Apache-POI 也不保存 Excel 工作簿

java - 如何使用扫描仪作为控制台输入来捕获回车键?