import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/**
* List -String 互换
* @author lenovo
*
*/
public class YTest {
public static void main(String[] args){
List<String> aa= new ArrayList<String>();
aa.add("a1");
aa.add("a2");
//List-->String
String[] cc = (String[]) aa.toArray(new String[aa.size()]);
System.out.println(":"+cc[0]+","+cc[1]);
//String-->List
List<String> bb= Arrays.asList(cc);
System.out.println(":"+bb.get(0)+","+bb.get(1));
}
}
import java.util.Arrays;
import java.util.List;
/**
* List -String 互换
* @author lenovo
*
*/
public class YTest {
public static void main(String[] args){
List<String> aa= new ArrayList<String>();
aa.add("a1");
aa.add("a2");
//List-->String
String[] cc = (String[]) aa.toArray(new String[aa.size()]);
System.out.println(":"+cc[0]+","+cc[1]);
//String-->List
List<String> bb= Arrays.asList(cc);
System.out.println(":"+bb.get(0)+","+bb.get(1));
}
}

本文介绍了一种在Java中实现List与String类型相互转换的方法。通过实例演示了如何将List<String>转换为String数组,并进一步展示如何将String数组转换回List<String>,方便开发者在实际应用中进行数据结构的灵活转换。
809

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



