(1) 字符串和字符数组之间的相互转换
示例:
// 字符串转化为字符数组
String str = "abcde";
char[] array = str.toCharArray();
System.out.println(Arrays.toString(array));
// 字符数组转化为字符串
String str2 = new String(array);
System.out.println(str2);
(2)字符串数组和字符串之间的相互转化
示例:
// 字符串转化为字符串数组
String str = "Hello World";
// 用空格将字符串分割开来
String[] array = str.split(" ");
System.out.println(Arrays.toString(array));
// 字符串数组转化为字符串
// 利用循环进行转化
StringBuilder stringBuilder = new StringBuilder();
for (int i = 0; i < array.length; i++) {
stringBuilder.append(array[i]);
}
String s = stringBuilder.toString();
System.out.println(s);
本文详细介绍了在编程中如何实现字符串与字符数组、字符串数组之间的相互转换,包括使用Java的toCharArray()方法将字符串转换为字符数组,以及使用split()和StringBuilder进行字符串数组与字符串的互转。

502

被折叠的 条评论
为什么被折叠?



