java8 list取出指定序号元素
时间: 2023-05-27 22:05:59 浏览: 111
Java 8 中可以使用 Stream API 来操作 List,可以通过 skip(n) 方法跳过前 n 个元素,再通过 findFirst() 方法获取到指定序号的元素。
例如,取出 List 中第二个元素可以使用以下代码:
```
List<String> list = new ArrayList<>();
list.add("a");
list.add("b");
list.add("c");
String second = list.stream().skip(1).findFirst().orElse(null);
System.out.println(second); // 输出 "b"
```
其中,skip(1) 方法跳过了前一个元素 "a",然后 findFirst() 方法获取了第二个元素 "b"。注意,如果 List 中没有第二个元素,则返回默认值 null。
阅读全文