并发流中的函数,不同入参数和不同返回的解决办法.

2023-04-10  本文已影响0人  zxbyh

直接上代码

  public static void main(String[] args) {
        String ss = "aa";
        Integer ii = 11;

        List<Supplier> supplierList = List.of(
            ()->ii*2,
            ()->ss+"hello"
        );
        
        var rlt = supplierList.parallelStream().map(x->x.get()).collect(Collectors.toList());

        System.out.println((Integer)rlt.get(0));
        System.out.println((String)rlt.get(1));

    }
上一篇 下一篇

猜你喜欢

热点阅读