`
ouyangfeng521
  • 浏览: 248664 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Java ip 转成数字

 
阅读更多
final String ip = "119.122.78.13";
		final String[] ipSplitArray = ip.split("\\.");
		int num = 0;
		for (int i = 0; i < ipSplitArray.length; i++) {
			num |= Integer.parseInt(ipSplitArray[i]);
			if(i < ipSplitArray.length - 1)
				num <<= 8;
		}
		System.out.println(num);

 

分享到:
评论

相关推荐

    ipv6的ip地址转biginteger数字

    ipv6的ip地址转biginteger数字 直接能够测试

    JAVA中IP和整数相互转化的方法

    3. 将这些值转换为十进制,然后用点号(.)连接成IP地址字符串。 Java代码示例: 以下代码展示了如何使用Java实现这些转换功能: ```java public class IPv4Util { // ... public static byte[] ipToBytesByReg...

    Java编程IP地址和数字相互转换代码示例

    Java编程IP地址和数字相互转换代码示例 Java编程IP地址和数字相互转换代码示例主要介绍了Java编程IP地址和数字相互转换代码示例,具有一定借鉴价值,需要的朋友可以参考下。最近才知道,将ip地址转换成十进制、八...

    java IP地址网段计算的示例代码

    子网掩码是一个32位的二进制数字,它可以用来确定IP地址的网段信息。例如,一个IP地址为192.168.126.2,子网掩码为255.255.255.0,那么可以计算出该IP地址的网段信息。 知识点2:Java语言中的IP地址网段计算 在...

    Java获取ip所在地区

    IP地址是一个由四部分组成的数字标识,用于在网络中唯一标识一台设备。而地理位置信息则是基于IP地址,通过查询IP数据库得到的,包括国家、地区、城市等。 要实现这个功能,我们需要以下步骤: 1. **下载纯真IP...

    java根据ip获取国家、地区名称,附带ip地址库

    首先,IP地址是一个32位的二进制数字,通常以点分十进制的形式表示,例如"192.168.0.1"。在Java中,我们可以使用`java.net.InetAddress`类来处理IP地址。`InetAddress`提供了`getByName()`方法,可以将字符串形式的...

    java根据IP获取城市代码

    IP地址是互联网上设备的唯一标识,由四段数字组成,每段之间用点分隔。城市代码通常指的是城市对应的地理位置编码,如ISO 3166国家代码或自定义的区域代码。要将IP地址转换为城市代码,我们需要一个包含IP地址与地理...

    java ip 测试

    在Java编程语言中,对IP地址进行测试通常涉及到网络编程的知识点。IP(Internet Protocol)地址是互联网上设备的唯一标识,它分为IPv4和IPv6两种类型。本篇文章将详细探讨如何使用Java来测试和处理IP地址。 首先,...

    JAVA_IP自动递增和加密

    这个类可能包含一个方法,接受一个IP字符串,然后返回一个新的IP,IP地址的最后一个数字增加1。 ```java public class IpUtil { public static String incrementIp(String ip) { // 实现IP递增的逻辑 } } ``` ...

    ip地址转城市

    IP地址是由四段数字组成,每段之间用点号分隔,如192.168.0.1,这串数字是网络设备在互联网上的唯一标识。而将IP地址转换为具体的城市信息,则涉及到IP数据库和地理定位服务。 IP地址分为公有IP(Public IP)和私有...

    跨平台 获取本机IP/MAC地址,检测是否内网IP,字符串IP转换成Number地址

    4. **字符串IP转Number地址**: 字符串形式的IP地址(如“192.168.1.1”)可以转换为整数形式,便于计算和比较。通常使用四个十进制数字分别对应32位二进制数的四个8位段,转换过程涉及将每个十进制数转换为二进制...

    java中用正则表达式检测IP地址是否合理

    在此版本的`validateIP`方法中,首先通过`split`方法将IP地址按点号分割成四个部分,然后遍历这些部分,对于每个部分: - 尝试将其转换为整数。 - 检查转换后的值是否在0到255之间。 这种方法不仅可以确保IP地址的...

    ipv4和ipv6字符串转换成数字

    本文详细介绍了如何使用Java编程语言将IPv4和IPv6地址从字符串形式转换为`BigInteger`数字形式,并提供了具体的代码示例。这种方法不仅适用于IPv4地址,也适用于IPv6地址,为IP地址的处理提供了一种灵活且高效的方式...

    ip查询归属地收藏 Java 查询IP地址

    根据给定的文件信息,我们可以总结出以下关于“IP查询归属地”以及使用Java进行IP地址查询的关键知识点: ### IP地址基础知识 IP地址是互联网协议(Internet Protocol)地址的简称,用于唯一标识网络上的设备。它由...

    Java代码中对IP精确格式的校验

    上述代码首先使用`split("\\.")`方法根据点号将IP地址分割成四部分。如果得到的数组长度不是4,说明IP地址格式不正确。然后,遍历这四个部分,尝试将它们转换为整数。如果转换失败或者转换后的数值不在0-255范围内,...

    java ip,身份证等接口查询所在地

    本话题将围绕“Java IP、身份证等接口查询所在地”这一主题,探讨如何利用Java进行相关的开发工作。 首先,对于IP查询,我们可以使用公开的IP数据库服务,如MaxMind的GeoLite2,它提供了一个免费的IP地理位置数据库...

    Java设计类似微软IP地址输入框

    在Java编程领域,设计一个类似微软IP地址输入框的功能是一项常见的任务,特别是在开发桌面应用程序时。微软IP地址输入框通常用于网络配置或者IP相关的设置,它允许用户方便地输入四段式的IPv4地址,每段之间用句点...

    ip地址转xml文件

    通常,IP地址是以点分十进制表示的,如"192.168.1.1",每个数字都在0到255之间。在TXT文件中,这些地址可能一行一个,也可能多个地址在同一行,通过特定分隔符隔开。 接下来,我们考虑如何将这些IP地址转换成XML...

    java解析IP库获取对应中文省市及运营商(IP数据截止2014年10月)

    本主题聚焦于使用Java语言解析“纯真IP库”来获取对应的中文省市及运营商信息,这是一种常见的网络数据处理任务。截至2014年10月,这个IP库包含了当时的最新数据。 “纯真IP库”是一个包含全球IP地址信息的数据库,...

    用java实现输入ip得到地址 成功

    本话题主要探讨如何使用Java实现输入IP地址并查询其对应的地理位置,这里我们借助了“QQ纯真”数据库。以下是对这个主题的详细阐述: 首先,我们需要理解IP地址与地理位置之间的关系。IP地址是互联网上设备的唯一...

Global site tag (gtag.js) - Google Analytics