配列からArrayListを作成する
配列オブジェクトからArrayListへ変換をしかけるときにいちいちfor文とかでぐるぐる回さない方法。
public class AAAA { public static void main(String[] args) throws UnsupportedEncodingException { System.out.println("=== String配列をArrayListに変換させます ==="); String [] str = { "ichika","kaito","kanna","tetsurou","mio","remmon"}; ArrayList al = new ArrayList(Arrays.asList(str)); Iterator it = al.iterator(); while (it.hasNext()) { System.out.println((String)it.next()); } }
以下、実行結果
=== String配列をArrayListに変換させます ===
ichika
kaito
kanna
tetsurou
mio
remmon