给定一个字符数组,我们必须将其转换为Java中的字符串。
在Java中,有两种方法可以将字符数组转换为字符串:
使用String.valueOf(char [])方法
通过使用字符数组创建新字符串
1)Java char []转换为字符串示例:使用String.valueOf(char [])方法
valueOf()方法是String类方法,它接受字符数组并返回字符串。
例:
public class Main { public static void main(String[] args) { char[] charArray = {'I', 'n', 'c', 'l', 'u', 'd', 'e', 'h', 'e', 'l', 'p'}; String str =""; //从char []转换为字符串 str = String.valueOf(charArray); //打印输出值 System.out.println("str = " + str); } }
输出结果
str = Nhooo
Java char []转换为字符串示例:通过使用字符数组创建一个新字符串
我们可以使用字符数组创建一个新字符串。
语法:
String str_var = new String(char[]);
例:
public class Main { public static void main(String[] args) { char[] charArray = {'I', 'n', 'c', 'l', 'u', 'd', 'e', 'h', 'e', 'l', 'p'}; String str =""; //创建一个新字符串 str = new String(charArray); //打印输出值 System.out.println("str = " + str); } }
输出结果
str = Nhooo