A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 赵晓波 黑马帝   /  2013-10-13 14:19  /  1996 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

char = 12;编译的时候没有问题,可是什么也没有输出?这是为什么?
求解?

8 个回复

倒序浏览
这个好像编译不过。不是完整的语句
回复 使用道具 举报
你确定你输出的是char = 12的这个char吗?
回复 使用道具 举报
这个为什么能编译通过的,char = 12 ; 很明显没有变量名,或者说char不能作为变量名
回复 使用道具 举报
能打印出来 ,但是打印的不是12,而是12所对应的unicode码表中字符  
回复 使用道具 举报
loading……99.9 发表于 2013-10-13 14:53
java采用的是unicode编码,unicode码表中对应的char ch =12,这个字符打印不出来,如果你写  char ch= 97, ...

谢了。。。。。。。。。。。。
回复 使用道具 举报
输出的是个换行吧
回复 使用道具 举报
To 金牌黑马 2013-10-14 19:27:04
8#
楼主你好,如果问题已解决请将帖子状态修改为提问结束,如果未解决请继续提问,谢谢合作
如果不会修改请看解释帖:http://bbs.itheima.com/thread-89313-1-1.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马