ArrayList
ArrayList
解決策:
List<String> list = ...; String[] array = list.toArray(new String[0]);
説明:
toArray() メソッドは次の目的で使用されます。 ArrayList を配列に変換します。パラメータとして配列を受け取り、リストのデータが入力されて返されます。上に示したように、空の配列を引数として渡すことは便利で効率的です。
例:
List<String> list = new ArrayList<>(); list.add("android"); list.add("apple"); String[] stringArray = list.toArray(new String[0]);
重要な更新:
当初、配列パラメータとして新しい String[list.size()] が推奨されていました。ただし、新しい Java 最適化では、パフォーマンスを向上させるために新しい String[0] を使用することが推奨されています。
このソリューションは、ArrayList
以上がJava で ArrayList を String[] に効率的に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。