List groovy空列表异常

List groovy空列表异常,list,groovy,List,Groovy,如果填充了priobann列表,则此操作非常有效: banns << priobann?.pop() banns不,是什么?将仅在引用为null时停止调用的方法。在这种情况下,引用不为null,但引用的对象是空列表 显然,您不能在空列表上调用pop(),因为没有要删除的内容

如果填充了priobann列表,则此操作非常有效:

banns << priobann?.pop()

banns不,是什么?将仅在引用为null时停止调用的方法。在这种情况下,引用不为null,但引用的对象是空列表

显然,您不能在空列表上调用
pop()
,因为没有要删除的内容