黑马程序员技术交流社区
标题:
自己手写的16进制转换
[打印本页]
作者:
唐志远
时间:
2014-3-28 11:45
标题:
自己手写的16进制转换
public class MyToHex {
public static void main (String [] args ){
int num = 368;
String x = getHex(num);
System.out.println(x);
}
public static String getHex(int num){
char [] chs={'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'};
int count = 0;
StringBuilder sb = new StringBuilder();
while (num!=0){
int temp = num%16;
sb.append(chs[temp]);
count++;
num = num>>>4;
}
int i = 32-count;
while(i>0){
sb.append(0);
i--;
}
return sb.reverse().toString();
}
}
作者:
许庭洲
时间:
2014-4-1 13:27
值得学习ing!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2