1. 程式人生 > >朝花夕拾:JAVA長整型轉化為IP地址的方法

朝花夕拾:JAVA長整型轉化為IP地址的方法

宣告:此文為轉載,留下學習

JAVA 長整型轉換為IP地址的方法

程式碼如下:

  1. /** 
  2.  * 整型解析為IP地址 
  3.  * @param num 
  4.  * @return 
  5.  */
  6. publicstatic String int2iP(Long num)   
  7. {  
  8.     String str = null;  
  9.     Long[] tt = new Long[4];  
  10.     tt[0] = (num >>> 24) >>> 0;  
  11.     tt[1] = ((num << 8) >>> 24) >>> 
    0;  
  12.     tt[2] = (num << 16) >>> 24;  
  13.     tt[3] = (num << 24) >>> 24;  
  14.     str = (tt[0]) + "." + (tt[1]) + "." + (tt[2]) + "." + (tt[3]);  
  15.     return str;  
  16. }  

尊重版權!本文的參考文獻有:

1、《JAVA長整型轉化為IP地址的方法》 http://blog.csdn.net/testcs_dn/article/details/38488067