本帖最后由 戒爱 于 2014-2-8 13:22 编辑
StingBuffer存贮10转16的过程中 0 12 3
以反过来怎么就成3 21 0了呢,StringBuffer是把12拆开存储的吗?
------------------补加代码-------------------
public static void toHe(int x) {
StringBuffer sb = new StringBuffer();
while(x>15) {
sb.append(x&15);
x = x >>> 4;
}
for(int i=0;i<8;i++) {
int n = x&15;
sb.append((int)n);
x = x >>> 4;
}
System.out.print(sb.reverse());
}
---------------------------------------------
|