一、List 转 数组
List<String> list = new ArrayList<String>();
list.add("a1");
list.add("a2");
String[] array= list.toArray(new String[0]);
此方法支持任何类型的对象,不限于示例中的String类型。
如果你查看springMVC的HandlerExecutionChain的源码第119行就能看到这样的用法。
二、数组转List
String[] arrays = {"aa","bb","cc"};
List<String> list = Arrays.asList(arrays);