如何限制java列表中的条目数?

Koe*_*err 3 java

我知道如何限制 Map 的大小(像这样,使用 LinkedHashMap.removeEldestEntry 方法就是这样做的)

我想知道如何限制列表中的大小,最好的实现方法是什么?

感谢帮助 :)

Mar*_*rte 8

您可以尝试使用流创建一个新列表。如果只有 10 个不应该是性能问题,请创建一个新列表。

list = list.stream().limit(10).collect(Collectors.toList());
Run Code Online (Sandbox Code Playgroud)