res.add(new LinkedList<>(track))
时间: 2024-04-01 20:33:08 浏览: 46
10.ArrayList 和LinkedList的区别.avi
这段代码是什么意思?
这段代码将一个名为 track 的 List(列表)对象添加到另一个名为 res 的 List 对象中,但是添加到 res 中的是一个新创建的 LinkedList 对象。在添加之前,使用 new 关键字创建了一个新的 LinkedList 对象,该对象的元素与 track 中的元素相同。这样做是为了避免在修改 track 时影响到 res 中已经添加的列表。因此,res 中每个元素都是由 track 中的元素构成的新的 LinkedList 对象。
阅读全文