![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
lianflower
这个作者很懒,什么都没留下…
展开
-
使用stream的filter方法,对list中的对象进行过滤,返回新的list,比如过滤对象的name属性不能为null
package com.lianflower.web;import java.util.ArrayList;import java.util.List;import java.util.stream.Collectors;/** * @Author Lian Flower * @Date 2020/6/23 10:24 * @Version 1.0 */public class Test9 { public static void main(String[] args) { L原创 2020-06-23 12:18:13 · 6717 阅读 · 0 评论 -
java 遍历list前,判断list不为null且不为空
如果是从数据库中查询的list,那么返回的是空的list,此时遍历该list时,因为list为空,所以循环不会继续下去,自然也不会报错如果是调用别人的接口,该接口会返回一个list,那么此时在遍历该list前,需要判断list不为null且不为空,因为接口是被人写的,当没有数据时,它可能会返回空list,也可能会返回null,当它返回null时,如果对null进行遍历,肯定是会报空指针异常的。所以对于调用别人的接口返回的list,在遍历该list前,需要判断该list不为null。可以使用Collect.原创 2020-06-23 11:16:03 · 7800 阅读 · 0 评论