gpt4 book ai didi

java - 获取LinkedList的LinkedList中最长的LinkedList的最快方法是什么?

转载 作者:行者123 更新时间:2023-12-01 18:02:08 25 4
gpt4 key购买 nike

我的数据结构是列表的列表,准确地说,LinkedList<LinkedList<String>>

由于我有一些列表,我只想找到尺寸较大的列表。最快的方法是什么?

最佳答案

Java 中的 LinkedList 类包含典型链接列表中通常没有的操作。一种情况是能够在 LinkedList 对象上调用 size()。这是因为该类继承自 AbstractCollection 接口(interface)。因此,您可以执行以下操作来找到最大的列表:

int largest = -1;
LinkedList<String> largestLinkedList = null;
for (LinkedList<String> ll : listOfLinkedLists) {
if (ll.size() > largest) {
largestLinkedList = ll;
largest = ll.size();
}
}

关于java - 获取LinkedList的LinkedList中最长的LinkedList的最快方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40117167/

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