创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
创新互联公司专注于长阳企业网站建设,响应式网站设计,商城系统网站开发。长阳网站建设公司,为长阳等地区提供建站服务。全流程按需规划网站,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务今天就跟大家聊聊有关Java中的List集合如果转换成Array,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
List 转 Array
使用集合转数组的方法,必须使用集合的 toArray(T[] array),传入的是类型完全一样的数组,大小就是 list.size()。
反例:直接使用 toArray 无参方法存在问题,此方法返回值只能是 Object[] 类,若强转其它类型数组将出现 ClassCastException 错误。
反例:
public static void main(String[] args) throws Exception { Listlist = new ArrayList (); list.add("A"); list.add("B"); list.add("C"); String[] array = (String[])list.toArray(); }