在这种情况下,我有一个问题如何将char []转换为字符串?(必须将char []显式转换为字符串)抱歉,我是一个新手程序员。

 String str3 = "Dad saw I was Playing";
        System.out.println(str3.toCharArray() + "\n" + str3.toLowerCase() );
        System.out.println(str3.toCharArray());


输出:
[C @ 1034bb5 //这是我第一次获取str3.tochararray()的方法,如何解决这个问题?
爸爸看到我在玩
爸爸看到我在玩

最佳答案

您可以使用Arrays.toString(char[])(如果您喜欢其他格式,也可以创建自己的方法)。就像是,

String str3 = "Dad saw I was Playing";
System.out.println(Arrays.toString(str3.toCharArray()));

09-12 22:23