当前位置: 首页> 房产> 家装 > 网页制作图片代码_免费自己设计装修的app_百度客服联系方式_服装品牌营销策划方案

网页制作图片代码_免费自己设计装修的app_百度客服联系方式_服装品牌营销策划方案

时间:2025/8/23 9:30:39来源:https://blog.csdn.net/2301_81186499/article/details/145731340 浏览次数:0次
网页制作图片代码_免费自己设计装修的app_百度客服联系方式_服装品牌营销策划方案

Stram流

简化集合,数组

package Stream;import java.util.ArrayList;public class StreamDemo1 {public static void main(String[] args) {ArrayList<String >list1 = new ArrayList<>();list1.add("abbbb");list1.add("abccc");list1.add("c");list1.add("d");list1.stream().filter(name->name.startsWith("a")).filter(name->name.length() == 5).forEach(name-> System.out.println(name));
//        ArrayList<String > list2 = new ArrayList<>();
//        for (String name : list1) {
//            if(name.startsWith("a")){
//                list2.add(name);
//            }
//        }
//        ArrayList<String > list3 = new ArrayList<>();
//        for (String name : list2) {
//            if(name.length() == 3){
//                list3.add(name);
//            }
//        }
//        for (String name : list3) {
//            System.out.println(name);
//        }}
}

在这里插入图片描述

单列集合

package Stream;
import java.util.ArrayList;
import java.util.Collections;
import java.util.function.Consumer;
import java.util.stream.Stream;
public class StramDemo2 {public static void main(String[] args) {ArrayList<String >list = new ArrayList<>();Collections.addAll(list, "a","b","c","d","e");
//        Stream<String> stream1 = list.stream();
//        stream1.forEach(new Consumer<String>() {
//            @Override
//            public void accept(String s) {
//                System.out.println(s);
//            }
//        });list.stream().forEach(s-> System.out.println(s));}
}

双列集合获取

需要keyset

package Stream;
import java.util.HashMap;
public class StreamDemo3 {public static void main(String[] args) {HashMap<String ,Integer> hm = new HashMap<>();hm.put("a",111);hm.put("b",222);hm.put("c",333);hm.put("d",444);hm.keySet().stream().forEach(s -> System.out.println(s));}
}

数组获取

package Stream;import java.util.ArrayList;
import java.util.Arrays;public class StreamDemo4 {public static void main(String[] args) {int[] arr = {0,1,2,3,4,5,6,7,8,9};Arrays.stream(arr).forEach(s-> System.out.println(s));
//    Arrays.stream()}
}

零散数据

在这里插入图片描述

stream中间流

在这里插入图片描述
在这里插入图片描述

Stream结束

在这里插入图片描述
在这里插入图片描述

打印奇数

package Stream;import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.stream.Collectors;import static java.util.Locale.filter;public class StreamTest1 {public static void main(String[] args) {ArrayList<Integer> list = new ArrayList<>();Collections.addAll(list,1,2,3,4,5,6,7,8,9);List<Integer> newList = list.stream().filter(n ->n % 2 ==0).collect(Collectors.toList());System.out.println(newList);}
}

stream写Map

在这里插入图片描述
在这里插入图片描述

关键字:网页制作图片代码_免费自己设计装修的app_百度客服联系方式_服装品牌营销策划方案

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: