浅谈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间的转化全部内容了,希望大家多多支持毛票票~