List简单判空

问题

 常常要用if来进行List的判空,这样显得代码很累赘。

解决办法

List<Student> studentList = 
Optional.ofNullable(studentDao.selectStudent(phrase)).orElse(new ArrayList<>());

使用Optional.ofNullable()方法,来判断list是否为空,如果为空的话,就new一个ArrayList。

就相当于if(studentList != null){}


版权声明:本文为Y920036515原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。