手机
当前位置:查字典教程网 >编程开发 >编程语言综合 >JAVA中IP和整数相互转化的方法
JAVA中IP和整数相互转化的方法
摘要:本文实例讲述了JAVA中IP和整数相互转化的方法。分享给大家供大家参考。具体分析如下:一、基本知识点IP——>整数:...

本文实例讲述了JAVA中IP和整数相互转化的方法。分享给大家供大家参考。具体分析如下:

一、基本知识点

IP ——> 整数:

把IP地址转化为字节数组

通过左移位(<<)、与(&)、或(|)这些操作转为int

整数 ——> IP:

将整数值进行右移位操作(>>>),右移24位,再进行与操作符(&)0xFF,得到的数字即为第一段IP。

将整数值进行右移位操作(>>>),右移16位,再进行与操作符(&)0xFF,得到的数字即为第二段IP。

将整数值进行右移位操作(>>>),右移8位,再进行与操作符(&)0xFF,得到的数字即为第三段IP。

将整数值进行与操作符(&)0xFF,得到的数字即为第四段IP。

二、java代码示例(IPv4Util.java)

?

1

【JAVA中IP和整数相互转化的方法】相关文章:

Lua中..和#运算符的使用方法

Python实现控制台输入密码的方法

Python功能键的读取方法

Shell脚本中引用、调用另一个脚本文件的2种方法

C语言中全局数组和局部数组的问题

WordPress用户注册无法接收邮件等相关问题的解决方法

python统计cpu利用率的方法

python中zip和unzip数据的方法

C#关闭指定名字进程的方法

PowerShell中字符串分行显示的两种方法技巧

精品推荐
分类导航