菜鸟笔记
提升您的技术认知

String和char数组相互转换

String转换为char数组
使用toCharArray()方法即可

String str = "hello";
String arr = str.toCharArray();

char数组转换为String
使用String的其中一个构造方法可以接受一个char数组作为初始化的入参。

char[] arr = ['h','e','l','l','o'];
String str = new String(arr);

另外,也可以使用StringBuilder,遍历数组拼接成新的字符串,但显然没有上述采用构造方法的方式直接,且效率也没有直接用构造方法高。