LinkedList中第二个元素的Java foreach方法 1 周,4 日 Questions & Answers 797 我需要有关Java8中链接列表的foreach方法的帮助。 我需要从第二个元素开始。我不知道怎么做
# 1 楼答案 您可以skip第一个元素:list.stream().skip(1).forEach(...)。请注意,被跳过的元素仍将被流遍历,因此对于像ArrayList这样的随机访问列表,如果该索引非常大,则使用从相关索引开始的循环更有效。在您的情况下,这并不重要,因为您的起始索引很小,并且您的列表不支持随机访问
# 1 楼答案
您可以skip第一个元素:
list.stream().skip(1).forEach(...)
。请注意,被跳过的元素仍将被流遍历,因此对于像ArrayList
这样的随机访问列表,如果该索引非常大,则使用从相关索引开始的循环更有效。在您的情况下,这并不重要,因为您的起始索引很小,并且您的列表不支持随机访问