java根据IP怎么判断是否同一网段

 时间:2026-04-23 09:53:54

1、初始化子网掩码的变量

// IP地址分别与子网掩码做与运算,得到的结果一网络号,如果网络号相同,就在同一子网,否则,不在同一子网。

// A类网络的子网掩码为255.0.0.0

SUBNET_MASK_CONTRAST.put("0", "255.0.0.0");

// B类网络的子网掩码为255.255.0.0

SUBNET_MASK_CONTRAST.put("10", "255.255.0.0");

// C类网络的捕针子网掩码为255.255.255.0 缺省情况子网掩码为255.255.255.0

SUBNET_MASK_CONTRAST.put("110", "255.255.255.0");

 // 缺省情况子网掩码为255.255.255.0

 SUBNET_MASK_CONTRAST.put("1110", "255.255.255.0");

2、验证IP规则的合法性

正则表达式为:

((2(5[0-5]|[0-4]\\d))|[0-1]?\\d{1,2})(\\.((2(5[0-5]|[0-4]\\d))|[0-1]?\\d{1,2})){3}

3、单元测试茄侮政

java根据IP怎么判断是否同一网段

4、其它炼施方法

java根据IP怎么判断是否同一网段

  • 判断单元格的值是否在所需范围内
  • oracle 比对数据库表和数据表数据(PL\SQL)
  • excel怎么跨文件引用数据
  • Excel如何判断某一单元格值是否包含在某列中?
  • excel如果包含某个字就显示
  • 热门搜索
    文史知识 什么是规范性文件 公共知识 赶黄草的功效与作用 万艾可的作用与功效 减水剂的作用 足球小知识 引号有什么作用 profile什么意思 红裙子配什么上衣