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

posted @ 2021-09-24 16:05  归去_来兮  阅读(851)  评论(0编辑  收藏  举报