ArrayList_将单例集合转换成数组

1.转换为Object数组:

ArrayList_将单例集合转换成数组_第1张图片

在转换时不能将Object【】强制转换为String【】等其他类型的数组,因为Java中的强制类型转换只针对某一个对象,不能通过对一个集合进行强制类型转换。效果对比以下两张图:

ArrayList_将单例集合转换成数组_第2张图片

ArrayList_将单例集合转换成数组_第3张图片

 2.转换泛型类型数组:

ArrayList_将单例集合转换成数组_第4张图片

将单例集合转换为指定类型的时候要参考泛型中的类型。

 

你可能感兴趣的:(java,开发语言,后端)