黯然残影 发表于 2015-5-17 17:49 因为x是int类型的,(char)(x-10+‘a') 的值是c,把c赋给x又转成了int类型的,x就等于99。 ...
csu050416 发表于 2015-5-17 18:06 这样改一下: char y=(char)(x-10+'a'); sb.append(y);