両方の方法がうまく機能しているように見えるので、リストを配列に変換する推奨される方法はどれか疑問に思っていました。
Converting 'ArrayList<String> to 'String[]' in Java のように、推奨される方法を見ましたnew String[list.size()]
が、理由はわかりません。
list.toArray(new String[0]);
list.toArray(new String[list.size()]);
両方の方法がうまく機能しているように見えるので、リストを配列に変換する推奨される方法はどれか疑問に思っていました。
Converting 'ArrayList<String> to 'String[]' in Java のように、推奨される方法を見ましたnew String[list.size()]
が、理由はわかりません。
list.toArray(new String[0]);
list.toArray(new String[list.size()]);