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

C#中调用SAPI实现语音合成的2种方法

Python输出9*9乘法表的方法

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

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

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

python基于右递归解决八皇后问题的方法

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

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

python实现数组插入新元素的方法

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

精品推荐
分类导航