public static void shiZhuanshiliu(int x)
{
StringBuffer sb = new StringBuffer();
while (x>0)
{
int temp=x&15;
if (temp>9)
sb.append((char)(temp-10+'A'));
else
sb.append(temp);
x=x>>>4;
}
System.out.println(sb.reverse());我不想开贴子,就来这问问吧。十转十六,我自己写的,跟老师的有些不一样,这里有什么不妥的么,调试成功,负数不行。 |
|