//字符数组转List
String[] s = {"a","b","c"};
List list= java.util.Arrays.asList(s);
//List转字符数组——例子一
List<String> list = new ArrayList<String>();
list.add("a1");
list.add("a2");
String[] toBeStored = list.toArray(new String[list.size()]);
for(String s : toBeStored) {
System.out.println(s);
}
//List转字符数组——例子二
List<String> list = new ArrayList<String>();
list.add("a1");
list.add("a2");
String[] toBeStored = new String[al.size()];
list.toArray(toBeStored);
for (String s : toBeStored) {
System.out.println(s);
}
//List转字符数组——例子三
List<String> list = new ArrayList<String>();
list.add("a1");
list.add("a2");
String[] toBeStored = new String[]{};
String[] str = al.toArray(toBeStored);
for (String s : str) {
System.out.println(s);
}
利用此转化:String str[] = list.toArray(new String[]{});
List list= java.util.Arrays.asList(String str[]);
String[] s = {"a","b","c"};
List list= java.util.Arrays.asList(s);
//List转字符数组——例子一
List<String> list = new ArrayList<String>();
list.add("a1");
list.add("a2");
String[] toBeStored = list.toArray(new String[list.size()]);
for(String s : toBeStored) {
System.out.println(s);
}
//List转字符数组——例子二
List<String> list = new ArrayList<String>();
list.add("a1");
list.add("a2");
String[] toBeStored = new String[al.size()];
list.toArray(toBeStored);
for (String s : toBeStored) {
System.out.println(s);
}
//List转字符数组——例子三
List<String> list = new ArrayList<String>();
list.add("a1");
list.add("a2");
String[] toBeStored = new String[]{};
String[] str = al.toArray(toBeStored);
for (String s : str) {
System.out.println(s);
}
利用此转化:String str[] = list.toArray(new String[]{});
List list= java.util.Arrays.asList(String str[]);
本文介绍了如何在Java中将字符数组转换为List以及如何从List转换回字符数组的具体实现方式。通过三个不同的示例展示了List转字符数组的过程,并提供了一种简单的方法来完成字符数组到List的转换。

903

被折叠的 条评论
为什么被折叠?



