关键技术:
将IP地址转化成整数的关键技术点如下:
1、通过String的indexOf方法找出IP字符串中的"."的位置
2、根据点的位置,使用String的substring方法把IP字符串分成4段
3、使用Long的parselong方法把子段转化为一个3位数
4、通过左移位操作(<<)给每一段的数字加权,第一段的权为2的24次方,第二段的权为2的16次方,第三段的权为2的8次方,最后一段的权为1.
将整数形式的IP地址转化成字符串的技术点如下:
1、将整数值进行右移位操作(>>),右移24位,右移时高位补0,得到的数字即为第一段IP。
2、通过与操作符(&)将整数值的高8位设位0,再右移16位,得到的数字即为第二段IP。
3、通过与操作符把整数值的高16位设为0,再右移8位,得到的数字即为第三段IP。
4、通过与操作符把整数值的高24位设为0,得到的数字即为第四段IP。




















































