黑马程序员技术交流社区

标题: 函数调用2次怎么只显示第二次的结果 [打印本页]

作者: 熊猫不烧香    时间: 2015-11-23 00:04
标题: 函数调用2次怎么只显示第二次的结果
  1. class ArrayTest7
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 toHex_1(60);
  6.                 toHex_1(-60);
  7.         }
  8.         //查表法:十进制-->十六进制。
  9.         public static void toHex_1(int num)
  10.         {
  11.                 //先制表
  12.         char[] chs = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
  13.         char[] arr = new char[8];
  14.         int pos = arr.length-1;
  15.         if(num == 0)
  16.                 {
  17.                 System.out.println("0" );
  18.                 return;
  19.                 }
  20.         while(num!=0)
  21.                 {
  22.                 arr[pos--]=chs[num&15];
  23.                 num = num>>>4;
  24.                 }
  25.         for(int x=pos+1;x<arr.length;x++)
  26.                 {
  27.                 System.out.print(arr[x]);
  28.                 }
  29.         }
  30. }
复制代码


作者: 熊猫不烧香    时间: 2015-11-23 00:09
郁闷啊,怎么加图片
作者: 熊猫不烧香    时间: 2015-11-23 00:11
运行结果

{2%XYN6I`DHCFP$ST9}V{9Y.jpg (80.79 KB, 下载次数: 15)

运行结果

运行结果





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2