gpt4 book ai didi

java - 将两个链表放在一起而不复制 - Java,使用标准 API

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:40:14 24 4
gpt4 key购买 nike

<分区>

我的代码中有两个 LinkedList,我需要制作一个同时具有两者的链接列表。我将不再需要这个列表,只需要一个新列表,它包含我需要的所有数据。

我可以使用 .addAll(),但性能是我的大问题,我迫不及待地想每次都复制、添加引用等所有内容。

如果我们创建自己的链表,我正在寻找我们通常做的事情,只需将一个节点的最后一个节点连接到第二个节点的第一个节点。有没有办法使用 java api 中的 LinkedList 类来做到这一点?


合并集合是一个不同的情况,虽然操作的意思几乎相同,但我的问题只是关于性能并且只是针对链表,它通常可以满足我的需要。此外,“合并”是一个模棱两可的术语,我想要的只是将它们放在一起,无论它们是什么顺序,并考虑到性能。我不是在寻找是否有可能合并......

另一件事,我的问题只是关于 API,我不是在寻找构建我自己的代码(老板要求),这就是为什么与这个不同的原因:在 Java 中以恒定时间合并两个列表 - 那里没有有用的答案要么..

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