一、背景
在平时发博客时,代码块背景默认是黑色的,而注释是黑色的,总是看起来很不清楚。
直接上图:
注释看起来很不清晰,现在我们修改一下颜色为白色。
直接上图:
//使用Filter计算空字符串个数
long count = list.stream().filter(String::isEmpty).count();
System.out.println(count + "个");
System.out.println("----------------------");
//limit 获取指定数量的流
list.stream().filter(s -> !s.isEmpty()).limit(2).forEach(System.out::println);
System.out.println("----------------------");
//sorted对流进行排序。对输出的 10 个随机数进行排序
random.ints().limit(10).sorted().forEach(System.out::println);
System.out.println("----------------------");
//map用于映射每个元素到对应的结果,使用 map 输出了元素对应的平方数
ArrayList<Integer> arrayList = new ArrayList<>();
arrayList.add(1);
arrayList.add(2);
arrayList.add(4);
arrayList.stream().map(integer -> integer * integer).distinct().forEach(System.out::println);
System.out.println("----------------------");
//使用stream提取List对象的某一列值,定义一个user类,创建几个user
List<User> users = new ArrayList<>();
users.add(new User(1, "佳明", "123456", "上海"));
users.add(new User(2, "张伟", "1234567", "帝都"));
users.add(new User(3, "叶若雪", "12342567", "花城"));
List<String> collect = users.stream().map(User::getUsername).distinct().collect(Collectors.toList());
collect.forEach(System.out::println);
}
下面是具体设置方式,还有更多颜色任你挑选!