1,list stream流操作
1)删除指定内容的item:
IntStream.range(0,data_list.size()).filter(i-> data_list.get(i).toString().equals(father1.toString())). boxed().findFirst().map(i->data_list.remove((int)i));
2)筛选指定内容的item:
data_list.stream().filter(note -> note.getTitle().equals("1")) .filter(note -> note.getUserid().equals(MyCurrentUser.getId()+"")) .collect(Collectors.toList());
3)获取list中对象指定变量组成新的list
userDataList.stream().map(o -> o.getUserName()).collect(Collectors.toList());