黑马程序员技术交流社区
标题:
十进制转十六进制出错了?????
[打印本页]
作者:
Captain_Jack_Sp
时间:
2013-8-25 22:55
标题:
十进制转十六进制出错了?????
本帖最后由 Captain_Jack_Sp 于 2013-8-26 22:17 编辑
这个地方说不能把String转成char可是我照着视频代码一点点敲的啊,应该是没有问题的啊
aa.png
(5.23 KB, 下载次数: 42)
下载附件
2013-8-25 22:55 上传
作者:
刘劲松
时间:
2013-8-25 23:02
System.out.println((char)(temp-10+'A'));楼主太粗心啦,这里的不是双引号。双引号就是字符A而不是A的AscII码了。
作者:
穿靴子的猫
时间:
2013-8-25 23:11
String类型的才是"" char类型的是''差别很大的
作者:
王广亚
时间:
2013-8-25 23:40
(temp-10+“A”)这样的话出来的就是String类型的了。把"A"改成'A'就好了。
作者:
joechen
时间:
2013-8-25 23:46
不瞒你说今天我也这样办了,最后发现“”是string型的,char类型得用‘’
作者:
Lop_adoule
时间:
2013-8-26 00:28
{:soso_e125:}
敲多了不会存在这个问题了。
作者:
薛鹏鹏
时间:
2013-8-26 12:04
亲,如问题已解决请将分类的未解决改为已解决。
以后的问题贴也要及时更改分类哦~
保持队形,谢谢合作
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2