您的位置:首页 > 编程语言 > Java开发

Java中的字符串数组和字符串List互相转化

2015-01-04 17:07 295 查看
在开发过程中,总是会遇到String[]和List<String>的互相转化,要是自己写转化方法,太麻烦了,还好Java为我们提供了相应的方法,先看由数组转化为List

import java.util.Arrays;
import java.util.List;

public class Test {

	public static void main(String[] args) {
		String[] array = new String[]{"one", "two", "three", "four", "five"};
		List<String> list = Arrays.asList(array);
		System.out.println(list.toString());
	}
}
然后是List转化为数组:

import java.util.ArrayList;
import java.util.List;

public class Test {

	public static void main(String[] args) {
		List<String> list = new ArrayList<String>();
		list.add("cat");
		list.add("dog");
		list.add("sheep");
		String[] arr = list.toArray(new String[list.size()]);
		for(String s : arr){
			System.out.println(s);
		}
	}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: