java中以字符分隔的字符串与字符串数组的相互转换
1.字符串数组拼接成一个以指定字符(包括空字符)分隔的字符串——String.join(),JDK8的新特性
String[] strArray = {"aaa","bbb","ccc"};
String str = String.join("-",strArray);
System.out.println(str);
运行结果:
aaa-bbb-ccc
2.将字符串以逗号为分隔符,转换为字符串数组——split()
String str = "aaa,bbb,ccc";
String[] strArray = str.split(",");
for (String s : strArray) {
System.out.println(s);
}
运行结果:
aaa
bbb
ccc