浅谈java 字符串,字符数组,list间的转化
1.关于java.lang.string.split
xxx.split()方法可以将一个字符串分割为子字符串,然后将结果作为字符串数组返回。
2.字符串转字符数组
Stringstr="aa.png,a2.png,a3.png";
String[]arrayStr=newString[]{};
arrayStr=str.split(",");
3.字符数组转list
Listlist=java.util.Arrays.asList(arrayStr);
4.list转化为字符数组
String[]storeStr=list.toArray(newString[list.size()]);
publicclassSplitTest{
publicstaticvoidmain(Stringargs[]){
Stringstr="a1.png,a2.png,a3.png";//原始字符串
String[]arrayStr=newString[]{};//字符数组
List<String>list=newArrayList<String>();//list
arrayStr=str.split(",");//字符串转字符数组
list=java.util.Arrays.asList(arrayStr);//字符数组转list
String[]storeStr=list.toArray(newString[list.size()]);//list转成字符数组
/*输出字符数组的值*/
for(Strings:arrayStr){
System.out.println(s);
}
System.out.println("-------------");
/*输出list值*/
for(Strings:list){
System.out.println(s);
}
System.out.println("-------------");
for(Strings:storeStr){
System.out.println(s);
}
System.out.println("-------------");
}
}
以上就是小编为大家带来的浅谈java字符串,字符数组,list间的转化全部内容了,希望大家多多支持毛票票~