[转]数组和ArrayList之间的相互转换

1、数组 转 ArrayList

public static void main(String[] args) {
	String[] strArr = {"测试1","测试2","测试3"};
	List<String> strList = Arrays.asList(strArr);
	for (int i = 0; i < strList.size(); i++) {
		System.out.println(strList.get(i));
	}
}

2、ArrayList 转 数组

public static void main(String[] args) {
	List<String> strList = new ArrayList<String>();
	strList.add("测试1");
	strList.add("测试2");
	strList.add("测试3");
	String[] strArr = (String[]) strList.toArray(new String[strList.size()]);
	for (int i = 0; i < strArr.length; i++) {
		System.out.println(strArr[i]);
	}
}

 

评论 7

  1. zengda
    zengda

    研究研究,学习学习。

    2016-05-16
  2. 增达信购
    增达信购

    博文值得拜读。受益了!

    2016-05-13
  3. 易路营销
    易路营销

    到此一游,立贴为证!

    2016-05-12
  4. 一元**
    一元**

    确实不错,这个要实话实说!

    2016-05-10
  5. 易路营销
    易路营销

    不错,不错,看看了!

    2016-04-22
  6. 2898653050
    2898653050

    看看!

    2016-04-20
  7. 917545614
    917545614

    我又来了,您高兴吗?!

    2016-04-15
没有更多啦