0
点赞
收藏
分享

微信扫一扫

List用Stream流操作ID例子

践行数据分析 2023-07-13 阅读 58

具体的Stream用法可以参考:List.stream() 各方法应用_Bulldozer Coder的博客-CSDN博客

List<MyBingeWatchBean> checkList = adapter.getCheckList();
String docids = "";
if(checkList!=null&&checkList.size()>0){
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
        docids = checkList.stream().map(it->it.getDoc_id()).collect(Collectors.joining(","));
    }else {
        for (int i = 0; i < checkList.size(); i++) {
            MyBingeWatchBean documentBean = checkList.get(i);
            docids = documentBean.getDoc_id()+","+docids;
        }
    }
    documentViewModel.deleteFollowDecumentary(docids);
}

用流操作的确简介很多

举报

相关推荐

0 条评论