Java-Stream流基本使用
创始人
2024-05-26 07:15:06

collection.stream将会破坏原有的数据结构,可以通过collect方法收集,可以用Collectors提供的构造器,add等方法构造形成新的数据结构。

HashSet> rs = new HashSet<>();
rs.stream().toList();

Collection集合转化为数组,存在复合数据结构并不能直接转化为数组,只能通过for循环,手动转化。

int[] numss = item.stream().mapToInt(x -> x).toArray();
        List ints = rs.stream().map((item) -> {return item.stream().mapToInt(x -> x).toArray();}).toList();
        int[][] intArray = new int[ints.size()][3];for(int i=0;iints1[i]=ints.get(i);}

相关内容

热门资讯

再见了,饿了么   炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会! (来源:白狐财经)转...
大风蓝色预警中 阵风可达七级 ... 市气象台7日6时发布:今天白天晴,偏北风三四级,阵风七级左右,最高气温10℃;夜间晴间多云,偏北风二...
草原儿女书写志愿青春 12月5日,在内蒙古自治区乌海市海勃湾区东山北社区党群服务中心,青年志愿者刘润泽按下相机快门,为一家...
我省今年将新建成高速公路九百公...   ●凉山州雷波县、金阳县和阿坝州红原县将结束不通高速的历史。预计到年底,四川通高速公路的县(市、区...
浙江鹏源供应链管理有限公司增资... 经济观察网 天眼查App显示,12月3日,浙江鹏源供应链管理有限公司发生工商变更,新增宁波星巢之链企...