我知道 java 是通过引用传递的,但仅适用于 Java 对象。但为什么它不适用于 Java Wrapper 类呢? Integer、Float、Double 等包装类是按引用传递还是按值传递?因为每当我在方法中传递此类类的对象并更改一些值时,但在该方法之外我没有得到更新的值。
最佳答案
除了按值传递
讨论之外,Java 中的所有包装类都是不可变的。它们复制原语的行为。您需要返回最新值才能看到更改。
关于java - 包装类是按值传递还是按引用传递?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32746807/