数组转集合
Arrays.asList()
asList()返回的对象是一个Arrays内部类,没有实现集合的修改类
Arrays.asList()体现了适配器模式,只是转换的接口,其后台数据依然是数组
集合转数组
toArray(T[] array)
参数是类型和大小与集合相同的数组,无参时返回的是Object[] ,转为其他类型数组时报错
数组转集合
Arrays.asList()
asList()返回的对象是一个Arrays内部类,没有实现集合的修改类
Arrays.asList()体现了适配器模式,只是转换的接口,其后台数据依然是数组
集合转数组
toArray(T[] array)
参数是类型和大小与集合相同的数组,无参时返回的是Object[] ,转为其他类型数组时报错
转载于:https://www.cnblogs.com/wangsui/p/7365714.html