Java实现数组转字符串及字符串转数组的方法分析
本文实例讲述了Java实现数组转字符串及字符串转数组的方法。分享给大家供大家参考,具体如下:
字符串转数组
使用Javasplit()方法
split()方法根据匹配给定的正则表达式来拆分字符串。
注意:.、|和*等转义字符,必须得加\\。多个分隔符,可以用|作为连字符。
//字符串转数组java.lang.String
Stringstr="0,1,2,3,4,5";
String[]arr=str.split(",");//用,分割
System.out.println(Arrays.toString(arr));//[0,1,2,3,4,5]
数组转字符串
方法一:遍历
String[]arr={"0","1","2","3","4","5"};
//遍历
StringBufferstr5=newStringBuffer();
for(Strings:arr){
str5.append(s);
}
System.out.println(str5.toString());//012345
方法二:使用StringUtils的join方法
//数组转字符串org.apache.commons.lang3.StringUtils Stringstr3=StringUtils.join(arr);//数组转字符串,其实使用的也是遍历 System.out.println(str3);//012345 Stringstr4=StringUtils.join(arr,",");//数组转字符串(逗号分隔)(推荐) System.out.println(str4);//0,1,2,3,4,5
方法三:使用ArrayUtils的toString方法
//数组转字符串org.apache.commons.lang3.ArrayUtils
Stringstr2=ArrayUtils.toString(arr,",");//数组转字符串(逗号分隔,首尾加大括号)
System.out.println(str2);//{0,1,2,3,4,5}
更多关于java相关内容感兴趣的读者可查看本站专题:《Java数组操作技巧总结》、《Java字符与字符串操作技巧总结》、《Java数学运算技巧总结》、《Java数据结构与算法教程》及《Java操作DOM节点技巧总结》
希望本文所述对大家java程序设计有所帮助。
热门推荐
10 诗词送行祝福语大全简短
11 新房开工吉日祝福语简短
12 50多岁生日简短祝福语
13 安徽疫情祝福语简短英语
14 农民朋友发财祝福语简短
15 对生活祝福语简短精辟
16 搬家词简短祝福语朋友
17 女神结婚快乐祝福语简短
18 文学短句祝福语大全简短