博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java-list和数组互相转换
阅读量:6933 次
发布时间:2019-06-27

本文共 793 字,大约阅读时间需要 2 分钟。

  hot3.png

List转为数组:

List list = new ArrayList();list.add("1");list.add("2");final int size = list.size();String[] arr = (String[])list.toArray(new String[size]);

数组转为List:

1.比较笨的方法

String[] words = { ... };List
 list = new ArrayList
(words.length);for (String s : words) {    list.add(s);}

2.还可以的方法

import java.util.Collections; List myList = new ArrayList();String[] myStringArray = new String[] {"Java", "is", "Cool"}; Collections.addAll(myList, myStringArray);

3.这个也行

 List stooges = Arrays.asList("Larry", "Moe", "Curly");//返回的list不能执行add remove。 //可以用List list = new ArrayList(Arrays.asList(array));

  String[] arr = new String[] {"1", "2"};  List list = Arrays.asList(arr);

参考:http://www.oschina.net/code/snippet_8676_2652

转载于:https://my.oschina.net/itfanr/blog/348328

你可能感兴趣的文章
java基础之【堆、栈、方法区】结构图
查看>>
POJ3321:Apple Tree(树状数组)
查看>>
弹出框插件layer使用
查看>>
细说 iOS 消息推送
查看>>
官方 React 快速上手脚手架 create-react-app
查看>>
位运算和典型应用详解
查看>>
微信企业号 JS-SDK:上传图片
查看>>
微信小程序尝鲜一个月现状分析
查看>>
Python命令行参数学习
查看>>
HTTP2.0探究
查看>>
使用 PowerShell 创建 Linux 虚拟机
查看>>
Jquery封装(学习)01
查看>>
四种点击事件
查看>>
SSM框架下结合 log4j、slf4j打印日志
查看>>
《HelloGitHub》第 20 期
查看>>
YAML说明
查看>>
HTTP 499 状态码 nginx下 499错误
查看>>
Linux关于终端的基本概念汇总(tty/pty)(转)
查看>>
[MST] Build Forms with React to Edit mobx-state-tree Models
查看>>
logstash 自动重新加载配置
查看>>