1
List<String> strings;
void takeParams(String... params);

可変引数のみを取るメソッドにリストを渡すにはどうすればよいですか?

strings.toArray();そのまま返品は出来ませんObject[]

4

1 に答える 1

4

メソッドを使用List#toArray(T[])してリストから配列を作成し、それを渡します。

takeParams(strings.toArray(new String[strings.size()]));
于 2013-11-13T10:37:44.500 に答える