java判断是否是int,java判断是否是数字
java判断是否是ip
爪哇岛采用正则判断字符串是否是互联网协议(互联网协议的缩写)的方法如下:
1、Java源码
导入Java。util。正则表达式。matcher
导入Java。util。正则表达式。图案;
/**
* @类名:IP地址
* @描述:用正则表达式判断是否为互联网协议(互联网协议)
* @作者:管理员
* @日期:2014年年3月四日下午10:55:06
*/
公共类互联网协议(Internet Protocol)地址{
公共静态类IpAdd {
公共布尔isIP(字符串地址){
if(addr。长度()7 地址。长度()15 .等于(地址)){
返回错误的
}
/**
* 判断互联网协议(互联网协议)格式和范围
*/
字符串rexp=
([1-9][1-9]\ \ d 1 \ \ d { 2 } 2[0-4]\ \ d 25[0-5]).(\ \ d [1-9]\ \ d 1 \ \ d { 2 } 2[0-4]\ \ d 25[0-5]){ 3 } ;
模式pat=模式。编译(rexp);
matcher mat=pat。matcher(addr);
布尔IP地址=mat。find();
返回IP地址
}
}
} 2、使用
/**
* @描述:IP可能的范围是0-255.0-255.0-255.0-255
* @param args
*/
公共静态void main(String[] args) {
/**
* 符合互联网协议(互联网协议)地址的范围
*/
字符串一地址= 10。127 .30 .45 ;
/**
* 符合互联网协议(互联网协议)地址的长度范围但是不符合格式
*/
字符串二地址= 127。30 .45 ;
/**
* 不符合互联网协议(互联网协议)地址的长度范围
*/
字符串三地址= 7。0 .4 ;
/**
* 不符合互联网协议(互联网协议)地址的长度范围但是不符合互联网协议(互联网协议)取值范围
*/
字符串四地址= 255。255 .2567 ;
IpAdd IpAdd=new IpAdd();
//判断一个地址是否是互联网协议(互联网协议)
系统。出去。println(ipadd。isip(一个地址));
//判断两个地址是否是互联网协议(互联网协议)
系统。出去。println(ipadd。isip(两个地址));
//判断三地址是否是互联网协议(互联网协议)
系统。出去。println(ipadd。isip(三个地址));
//判断四地址是否是互联网协议(互联网协议)
系统。出去。println(ipadd。isip(四个地址));
}3、运行结果
真实的
错误的
错误的
错误的我们,大量的免费爪哇入门教程,欢迎在线学习!以上就是爪哇岛判断是否是互联网协议(互联网协议的缩写)的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。