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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© demon凯 中级黑马   /  2016-6-3 20:15  /  530 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

char s= 's';
  System.out.println(s);
  System.out.println(s+0);
一个很简单的问题    为什么加0后就打印的是unicode码表值

4 个回复

倒序浏览
自动装箱与拆箱.
回复 使用道具 举报

大哥,这哪是自动拆箱装箱??? 明明就是自动类型提升做运算把,,     s 本身是个char类型的,跟int 型做运算自动提升为int.
回复 使用道具 举报 1 0
何亚辉 发表于 2016-6-3 23:53
大哥,这哪是自动拆箱装箱??? 明明就是自动类型提升做运算把,,     s 本身是个char类型的,跟int 型做运算 ...

觉得你是正解    会提升为int
回复 使用道具 举报
因为char类型与整型运算时,自动转化为整型变量啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马