質問: Javaの配列とListの相互変換について教えてください。 いちいちFor文で回さなければ駄目ですか?他にもっとスマートな方法を知っていたら教えてください。 よろしくお願いします。
回答: toArrayとasListで可能です。 ``` List list = new ArrayList(); list.add("ABC"); list.add("BCD"); // リストから配列 String[] str = (String[]) list.toArray(new String[list.size()]); // 配列からリスト list = Arrays.asList(str); ```