java中進行二進制,八進制,十六進制,十進制間進行相互轉換1


眾所周知、程序世界計算機中采用的是二進制,一個數字可以用任意進制表示。所以看一個數據值的同時。還要觀察它的進制、以免造成笑話。

此時。進制之間的轉換我也必然需要熟知、做到心中有數。下面愛Java就進制轉換為大家提供幾點參考.

分析:
  1. Java中在聲明數字時默認采用的是十進制,可以在數字前加上符號表示數字采用八進制【前面加0(零)】或者十六進制【前面加上0x(零x)】。
  2. Java的整型封裝類Integer和Long提供toString(int i,int radix)靜態方法,可以將一個任意進制的整數轉換為其他進制的整數。
  3. 使用Integer或Long的toBinaryString方法將整數轉換為二進制。
  4. 使用Integer或Long的toOctalString方法將整數轉換為八進制。
  5. 使用Integer或Long的toHexString方法將整數轉換為十六進制。
  6. 使用Integer或Long的toString(int i)方法可以將其他進制的整數轉換為十進制的整數的字符串表示。

 

1、Java 關鍵代碼舉例

 

 

2、Java中二、八、十、十六進制之間的轉換測試

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM