久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

java中Stream的使用流程及注意

 逆天小強(qiáng) 2022-10-15 發(fā)布于福建

java中Stream的使用流程及注意

1,、使用流程,,Stream的實(shí)例化,、一系列的中間操作,、,。終止操作

2,、注意點(diǎn),,中間操作鏈,,對(duì)數(shù)據(jù)源的數(shù)據(jù)進(jìn)行處理。一旦執(zhí)行終止操作,,就執(zhí)行中間操作鏈,,并產(chǎn)生結(jié)果。之后,,不會(huì)再被使用,。                                                       源碼下載

實(shí)例                                                                                      

JavaScript
public class StreamAPITest1 {
    //創(chuàng)建 Stream方式一:通過(guò)集合
    @Test    public void test1() {
        List<Employee> employees = EmployeeData.getEmployees();
        //efault Stream<E> stream() : 返回一個(gè)順序流
        Stream<Employee> stream = employees.stream();
 
        //default Stream<E> parallelStream() : 返回一個(gè)并行流
        Stream<Employee> employeeStream = employees.parallelStream();
    }
 
    //創(chuàng)建 Stream方式二:通過(guò)數(shù)組
    @Test    public void test2() {
        int[] arrs = {1, 2, 3, 6, 2};
        //調(diào)用Arrays類的static <T> Stream<T> stream(T[] array): 返回一個(gè)流
        IntStream stream = Arrays.stream(arrs);
 
        Employee e1 = new Employee(1001, "Tom");
        Employee e2 = new Employee(1002, "Jerry");
        Employee[] employees = {e1, e2};
        Stream<Employee> stream1 = Arrays.stream(employees);
    }
 
    //創(chuàng)建 Stream方式三:通過(guò)Stream的of()
    @Test    public void test3() {
        Stream<Integer> integerStream = Stream.of(12, 34, 45, 65, 76);
    }
 
    //創(chuàng)建 Stream方式四:創(chuàng)建流
    @Test    public void test4() {
 
        //迭代
        //public static<T> Stream<T> iterate(final T seed, final UnaryOperator<T> f)
        //遍歷前10個(gè)偶數(shù)
        Stream.iterate(0, t -> t + 2).limit(10).forEach(System.out::println);
 
        //生成
        //public static<T> Stream<T> generate(Supplier<T> s)
        Stream.generate(Math::random).limit(10).forEach(System.out::println);
    }}

以上就是java中Stream的使用流程及注意,希望對(duì)大家有所幫助,。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多