int nHoges = hogeList.size();
Hoge[] tmpHoges = new Hoge[nHoges] ;
System.arraycoypy(hogeList.toArray(), 0, tmpHoges, 0, nHoges) ;

こんなかんじでどうだろう。