掃二維碼與項目經理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流
進制轉化在JAVA中已經封裝在Integer對象中.無論是常規(guī)的10轉2,8,16,還是相對應的2,8,16進制轉化為10進制的方法,當然也包括10->n進制,n進制轉10進制的常規(guī)方法.

創(chuàng)新互聯(lián)公司網站建設服務商,為中小企業(yè)提供網站制作、成都網站建設服務,網站設計,網站托管、服務器租用等一站式綜合服務型公司,專業(yè)打造企業(yè)形象網站,讓您在眾多競爭對手中脫穎而出創(chuàng)新互聯(lián)公司。
十 進制轉成十六進制:
Integer.toHexString(int i)
十進制轉成八進制
Integer.toOctalString(int i)
十進制轉成二進制
Integer.toBinaryString(int i)
十六進制轉成十進制
Integer.valueOf("FFFF",16).toString()
八進制轉成十進制
Integer.valueOf("876",8).toString()
二進制轉十進制
Integer.valueOf("0101",2).toString()
Demo:
package com.ask.test;
public class Test16to2 {
public static void main(String[] args) {
String a = Integer.valueOf("E4E2C4",16).toString ();
System.out.println("16進制數據”E4E2C4“對應的10進 制數據是:" + a);
String b = Integer.toBinaryString (Integer.parseInt(a));
System.out.println("16進制數據” E4E2C4“對應的2進制數據是:" + b);
}
}

我們在微信上24小時期待你的聲音
解答本文疑問/技術咨詢/運營咨詢/技術建議/互聯(lián)網交流