Java中的List集合如果转换成Array-创新互联

创新互联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 {
  List list = new ArrayList();
  list.add("A");
  list.add("B");
  list.add("C");

  String[] array = (String[])list.toArray();
}

当前标题:Java中的List集合如果转换成Array-创新互联
文章路径:http://hxwzsj.com/article/jeojc.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 网站建设 成都网站设计 成都网站建设 成都网站制作 企业网站建设 移动手机网站制作 成都网站设计 成都网站建设 成都网站建设公司 成都网站设计 成都网站建设 成都营销网站制作 成都网站设计 成都网站建设公司 网站建设公司 网站建设费用 网站制作报价 手机网站设计 专业网站设计 古蔺网站建设 成都网站制作 成都网站建设