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

 时间:2024-10-19 06:50:57

1、初始化子网掩码的变量// IP地址分别与子网掩码做与运算,得到的结果一网络号,如果网络号相同,就在同一子网,否则,不在同一子网。// A类网络的子网掩码为255.0.0.0SUBNET_MASK_CONTRAST.put("0", "255.0.0.0");// B类网络的子网掩码为255.255.0.0SUBNET_MASK_CONTRAST.put("10", "255.255.0.0");// C类网络的子网掩码为255.255.255.0 缺省情况子网掩码为255.255.255.0SUBNET_MASK_CONTRAST.put("110", "255.255.255.0");// 缺省情况子网掩码为255.255.255.0SUBNET_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怎么判断是否同一网段
热门搜索
问道娃娃怎么升级 双侧乳腺增生怎么办 喉咙有异物感怎么办 怎么去除红血丝 罗汉松怎么养 麂皮绒怎么清洗 除号怎么打 螃蟹怎么洗 q点怎么充值 安徽理工大学怎么样