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

          JAVA進(jìn)制轉(zhuǎn)換

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

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

          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] + " ");
            }
                
          }
          }



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

          主站蜘蛛池模板: 正阳县| 千阳县| 沙洋县| 安顺市| 宜君县| 松溪县| 伊金霍洛旗| 利津县| 安多县| 郧西县| 藁城市| 崇左市| 响水县| 辽阳县| 泽州县| 肥乡县| 壤塘县| 宁晋县| 枞阳县| 高清| 蛟河市| 临安市| 泊头市| 鞍山市| 玉环县| 珠海市| 江油市| 仲巴县| 平罗县| 中卫市| 曲周县| 顺义区| 望奎县| 浦城县| 德州市| 江源县| 汽车| 泸定县| 确山县| 昔阳县| 富民县|