为什么我的eclipse中char =65530,输出结果是个?,其他的数字也是如此,该怎样解决

为什么我的eclipse中char =65530,输出结果是个?,其他的数字也是如此,该怎样解决

char c=65530;

System.out.println(c);http://img1.sycdn.imooc.com//climg/5c418d3500011f8e09200268.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕阿满 2019-01-18 17:26:38

同学你好,char类型的取值范围是0-65535,其中有一定的范围表示特殊字符,由于操作系统和开发工具的编码方式不同,特殊字符显示为?同学可以使用其他的小点的数值试试,如char c = 65;将会输出大写的A。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕粉0976115 #1
    我看教学视频老师的电脑是输入65530后出现个特殊字符,我的就是问号,是不是因为老师的是Mac版本的eclipse我的是Windows。还是我少安装了什么东西
    2019-01-18 17:57:18
  • 好帮手慕阿满 回复 提问者 慕粉0976115 #2
    可能是和操作系统及开发工具的编码方式有关。我是window系统,输出的是“”,不同的系统和开发工具可能显示的不一样,不用过多纠结。祝:学习愉快~
    2019-01-18 18:30:52
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师