特牛生活网

ip地址与long数值互相转换_ip转long-CSDN博客

网友收藏
文章浏览阅读1.8k次。IPv4地址是一个32位的二进制数,通常被分割位4个“8位二进制数”一、将ip地址转成long数值将IP地址转化成整数的方法如下:1、通过String的split方法按.分隔得到4个长度的数组2、通过左移位操作(<<)给每一段的数字加权,第一段的权为2的24次方,第二段的权为2的16次方,第三段的权为2的8次方,最后一段的权为1二、将数值转换为ip地址将整数形式的IP地址转化成字符串的方法如下:1、将整数值进行右移位操作(>>>),右移24位,右移时高位补0,得到_ip转long
标签:ip转long