关于string string[] arraylist的相互转换
arraylist转string[]
arraylist list=new arraylist();
list.add("aa");
list.add("bb");
string[] s=(string[])list.ToArray(typeof(string));
string[] 转arraylist
arraylist list=new Arraylist(newstring[]{"aaa","bbb"});
arraylist转string
arraylist list=new arraylist();
list.add("aa");
list.add("bb");
string[] s=(string[])list.ToArray(typeof(string));//先将list转化为string[]
string s=String.join(s,"-");
string转换为arraylist
string str="1,2,3,4,5";
arraylist b=new arraylist(str.split(','));
java中把string[]转化为arraylist
string[]s={"1","2","3","4"};
listlist=java.util.Arrays.asList(s);
java中list转为数组
arraylist<string>list=new Arraylist<string>();
String[] ary = list.toArray(newString[list.size()]); //先转化为数组
java中list转为string
arraylist<string>list=new Arraylist<string>();//list
String[] ary =list.toArray(new String[list.size()]); //先转化为数组
StringBuffer sb = newStringBuffer();
for(int i = 0; i <ary.length; i++){
sb. append(ary[i]);
}
String newStr =sb.toString();
java中string转arraylist
stringstr="1,2,3,4,5";
String[] arrayStr =newString[]{};
arrayStr=str.split(",")//先转化为数组
list list=java.util.Arrays.asList(arrayStr);