太原智能化营销网站制作公司,做网站导航cms,wordpress页面关联到菜单,怎么快速提高网站权重stream().map#xff0c;stream().filter#xff0c;stream().peek
1、stream().map#xff1a;该方法用于将一个流中的元素通过指定的函数进行映射#xff0c;最终生成一个新的流。例如#xff0c;如果我们有一个存储了字符串的列表#xff0c;可以使用 map 方法将列表…stream().mapstream().filterstream().peek
1、stream().map该方法用于将一个流中的元素通过指定的函数进行映射最终生成一个新的流。例如如果我们有一个存储了字符串的列表可以使用 map 方法将列表中的每个字符串都转换为大写字母
ListString words Arrays.asList(apple, banana, orange);
ListString upperCaseWords words.stream().map(String::toUpperCase).collect(Collectors.toList());
// 结果为 [APPLE, BANANA, ORANGE]2、stream().filter该方法用于过滤一个流中的元素只保留符合指定条件的元素最终生成一个新的流。例如如果我们有一个存储了一些数字的列表可以使用 filter 方法保留其中所有的正数
ListInteger numbers Arrays.asList(-1, 2, 3, -4, 5, -6);
ListInteger positiveNumbers numbers.stream().filter(n - n 0).collect(Collectors.toList());
// 结果为 [2, 3, 5]3、stream().filter该方法用于过滤一个流中的元素只保留符合指定条件的元素最终生成一个新的流。例如如果我们有一个存储了一些数字的列表可以使用 filter 方法保留其中所有的正数
ListInteger numbers Arrays.asList(-1, 2, 3, -4, 5, -6);
ListInteger positiveNumbers numbers.stream().filter(n - n 0).collect(Collectors.toList());
// 结果为 [2, 3, 5]