当前位置:天才代写 > tutorial > JAVA 教程 > JAVA中如何将整数暗示的ip地点转换为字符串暗示

JAVA中如何将整数暗示的ip地点转换为字符串暗示

2017-11-02 08:00 星期四 所属: JAVA 教程 浏览:439

/** 
 * 将整数暗示的ip地点转换为字符串暗示. 
 * 
 * @param ip 32位整数暗示的ip地点 
 * @return 点分式暗示的ip地点 
 */
public static final String long2Ip(final long ip) {  
    final long[] mask = { 0x000000FF, 0x0000FF00, 0x00FF0000, 0xFF000000 };  
    final StringBuilder ipAddress = new StringBuilder();  
    for (int i = 0; i < mask.length; i++) {  
        ipAddress.insert(0, (ip & mask[i]) >> (i * 8));  
        if (i < mask.length - 1) {  
            ipAddress.insert(0, ".");  
        }  
    }  
    return ipAddress.toString();  
}

作者:csdn博客 微wx笑

 

    关键字:

天才代写-代写联系方式