posts - 0, comments - 77, trackbacks - 0, articles - 356
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          JAVA進制轉換

          Posted on 2008-03-14 11:16 semovy 閱讀(943) 評論(0)  編輯  收藏 所屬分類: JAVA基礎

          //進制轉換
          public class hex
          {
          public static void main(String[] args)
          {  
               String    strHex    =    Integer.toHexString(15);//十進制轉換成十六進制     
               System.out.println("0x"+strHex);
               String    binary="11111"; //二進制  
              String    Octal="023";    //八進制
              String    Hex    =    "F";    //十六進制
              System.out.println(Integer.parseInt(binary,2));   
              System.out.println(Integer.parseInt(Octal,8));   
              System.out.println(Integer.parseInt(Hex,16));   //parseInt有兩個參數,第一個為要轉的字符串,第二個為說明是什么進制.   

          String str = new String("FA 6B F5 9C 07 04 77 BB 10 04 08 00 0C 02 03 01 27 07");
            String dd[] = str.split(" ");
            int xx[] = new int[dd.length];
            for(int i=0;i<dd.length;i++)
            {
             xx[i] = Integer.parseInt(dd[i],16);
             System.out.print(xx[i] + " ");
            }
                
          }
          }



          結果:250 107 245 156 7 4 119 187 16 4 8 0 12 2 3 1 39 7

          主站蜘蛛池模板: 宁强县| 吐鲁番市| 克什克腾旗| 阿鲁科尔沁旗| 温州市| 玉田县| 新龙县| 客服| 唐山市| 福鼎市| 桓台县| 安阳市| 平武县| 常德市| 罗山县| 靖安县| 龙游县| 新沂市| 松桃| 蒙自县| 巨野县| 芜湖市| 互助| 琼中| 韶关市| 绥滨县| 堆龙德庆县| 岐山县| 方正县| 县级市| 上栗县| 西安市| 葫芦岛市| 龙山县| 合阳县| 桃园市| 枣强县| 开鲁县| 历史| 阿图什市| 北安市|