手机
当前位置:查字典教程网 >编程开发 >编程语言综合 >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和整数相互转化的方法】相关文章:

Python读取键盘输入的2种方法

总结的几个Python函数方法设计原则

Python实现简单HTML表格解析的方法

C#中调用SAPI实现语音识别的2种方法

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

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

python实现支持目录FTP上传下载文件的方法

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

Python功能键的读取方法

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

精品推荐
分类导航