List⇒配列への変換

今更ながら

String [] hogeHairetu ;
ArrayList <String> hogeList = new ArrayList();
hogeList.add("a");
hogeList.add("b");
hogeList.add("c");

とあってhogeListをhogeHairetuに変換する場合
hogeHairetu=(String[])list.toArray(new String[0]);
または
hogeHairetu=(String[])list.toArray(new String[list.size()]);

toArrayの中が空だとエラーになるそうです。