弹簧壳法参数列表<>



我怎么能有一个List<>参数的弹簧壳方法?
是否可以使用列表<>作为Spring_Shell中的方法参数?

如下:

     public void test(
        @CliOption(key = "name", help ="") final String name,
        @CliOption(key = "activities",help ="") final List<String> activitiy){//....... something to do}  

您当然可以这样做,但它将取决于您为它提供的转换器。使用String[](如果真的需要,可以选择将其转换为List<String>作为方法体中的第一条指令)会更好,因为数组是开箱支持的(并且支持转换和完成,这是List不可能的,因为类型擦除)

相关内容

  • 没有找到相关文章

最新更新