Java遇到List<?>判断处理

来源:互联网 发布:柴鸡蛋还有哪些网络剧 编辑:程序博客网 时间:2024/06/16 22:23

今天在写List < ? > 判断时犯傻

if ( List<?> == "" || List<?> == null ) { ... }

List< ? >返回类型为队列,而上面判断类型为String,两种类型不能进行判断,List< ? > 为空时输出 [ ] ,所以容易不为空。

应该改为:

if ( null == list || list.size() == 0 ) { ... } 
0 0
原创粉丝点击