为了账号安全,请及时绑定邮箱和手机立即绑定

String类型能不能强转成Char类型

突然冒出个奇怪想法:String类型能不能强转成Char类型,为什么?

正在回答

2 回答

这个问题很有意思,刚刚用命令行实现了一下,也是提示:

PrintTest.java:6: 错误: 不兼容的类型: String无法转换为char

                char a2 = (char) a1;

                                 ^

1 个错误

希望大牛来解释一下,为何String不能转换为char:

例如

String a1 = "ABC";
char a2 = (char) a1;

如果可以转换的话,输出结果应该是"A"对吧?

0 回复 有任何疑惑可以回复我~

额这个只是语法的规定没有什么为什么吧

0 回复 有任何疑惑可以回复我~
#1

干涉 提问者

用eclipse编译报错:Char cannot be resolved to a type
2015-05-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

String类型能不能强转成Char类型

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信