Java 8 流 API /
a如何查找按排序顺序以小写字母开头的前三个字符串。如何使用 打印结果System.out.println()。
List<String> myList =
Arrays.asList("A1", "a2", "b1", "c2", "A2", "a3", "c2", "A3", "c2", "a1", "a4", "a6");
myList.stream().filter(s -> s.startsWith("a"))
.map(String::toLowerCase)
.sorted()
.forEach(s ->System.out.println("Filtered value: " + s));
a如何只打印按排序顺序以小写字母开头的前三个字符串?
请帮忙
& 在这种情况下:我不明白嵌套的这个任务:如何只打印前三个字符串,它们按排序顺序以小写 a 开头?
公共课任务{
public static void main(String[] args){
final List<String> myList1 =
Arrays.asList("c1", "b2", "G3", "g4", "b1",
"b3", "G5", "g3", "b5", "e2", "b8", "b2",
"g8", "i9", "b10", "j6", "s2", "g2", "B9",
"B1", "g7", "b8", "N7", "e9");
final List<String> myList2 =
Arrays.asList("c1", "b2", "G3", "g4", "b1",
"b3", "G5", "g3", "b5", "e2", "b8", "b2",
"g8", "i9", "b10", "j6", "s2", "g2", "B9",
"B1", "g7", "b8", "N7", "e9");
List<List<String>> nestedList = new ArrayList<>();
nestedList.add(myList1);
nestedList.add(myList2);}}
Cats萌萌
jeck猫
largeQ
相关分类