gpt4 book ai didi

java - java.util.Collections.reverse() 如何工作?

转载 作者:行者123 更新时间:2023-12-01 06:39:40 28 4
gpt4 key购买 nike

请参阅 java.util.Collections.reverse() 的文档.

我不明白 Java 方法如何只能按值传递,但以下内容是允许的:

public static void reverse(List<?> list)

如何改变参数传递的原始对象?特别是当所有通过参数传递的对象都是按值传递时?这是否意味着只传递了对象的副本,因此只能返回引用?由于我们返回 void,我们如何更改传递的原始对象?

  • 一个非常困惑的 Java 学徒

最佳答案

对列表的引用是按值传递的。

调用者和 reverse() 方法都引用同一个列表。

关于java - java.util.Collections.reverse() 如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16160423/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com