java ) char类型可以自动转化成String类型吗?

来源:百度知道 编辑:UC知道 时间:2024/05/27 01:45:54
怎么方法

明确的告诉你:不可以自动转换
首选,String是引用类型,char是值类型,不符合自动转换得要求(必须都是值类型,且没有越界)
没有其次了
所以呢,要转换,必须借助其他方法。
比如 char a='4'
String b=a+"";
String c=String.valueOf(a);
这两种方法,都可以将char类型转换为String类型,同理,也可以将int long double等值类型转换为数值类型

不采用我答案,我字就白打了

两种方法
1.str=String.valueOf(char c)
2.String str = "";
str+=c
其中c是char,转好后在str中

String str=String.valueOf(a)
str是你像转换后的字符
a是char

String.valueOf(char c)