spock单测[]被认为是ArrayList怎么办?

如果是这么写,执行会报错,传递数组时确实会被认为是 ArrayList,如果你需要传递一个真正的数组,可以 使用显式的数组声明

下面是报错信息:


spock单测[]被认为是ArrayList怎么办?_报错信息



spock单测[]被认为是ArrayList怎么办?_报错信息_02


需要在数组的时候 后面加个 as 显示声明下. 代码从["疑似色情"]改成 ["疑似色情"] as String[]

就不会报错了.


spock单测[]被认为是ArrayList怎么办?_数组_03