Groovy作为列表​​问题

Jef*_*eck 6 groovy

我遇到了这段代码,对我而言似乎不需要有任何理由做以下事情

def answers = [] as List
Run Code Online (Sandbox Code Playgroud)

代替

def answers = []
Run Code Online (Sandbox Code Playgroud)

在groovy中,我认为[]是空列表,因此不需要具有列表

mfl*_*yan 7

不,没有区别,无论如何都创建一个ArrayListList(java.util.List)是一个接口.