list
是一个 List 对象,其中包含了一些 String 类型的元素。toArray
是 List 接口中的方法,用于将列表转换为数组。new String[0]
是指定数组的类型和长度。在这里,创建了一个长度为 0 的 String 数组。这实际上是一种常见的惯用法,因为它告诉 toArray 方法在内部创建一个与列表大小相同的新数组,并将列表的元素复制到该数组中。
为什么要加上new String[0] ?
那可以什么都不传吗?
list
是一个 List 对象,其中包含了一些 String 类型的元素。toArray
是 List 接口中的方法,用于将列表转换为数组。new String[0]
是指定数组的类型和长度。在这里,创建了一个长度为 0 的 String 数组。这实际上是一种常见的惯用法,因为它告诉 toArray 方法在内部创建一个与列表大小相同的新数组,并将列表的元素复制到该数组中。为什么要加上new String[0] ?
那可以什么都不传吗?