断魂oo血狼 发表于 2015-12-3 21:19
我觉得是字符类型的原因 n是int型 第一行输出可能为char型 也有可能是int 型 所以转换了 ...
ninety_奶挺 发表于 2015-12-4 22:24
System.out.println(n>9?(char)(n-10+'A'):n); 输出为char型和int型,会自动提升为int。如果将其改为
Syste ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |