List转Arrya
List<String> list = new ArrayList<String>();
list.add("aa");
list.add("bb");
// List.toArray()方法返回的是Object[],需要强转
// 但是在应用时会报转型异常:
// java.lang.ClassCastException: java.lang.Object[] cannot be cast to java.lang.String[]
// 原因有待继续研究
String[] array = (String[]) list.toArray();
// 使用带参数的toArray就可以了
final int size = strList.size();
String[] strs = list.toArray(new String[size]);