之前自己寫算法,查找字符串中有幾個點,然後再判斷點外的字符是否符合0-255。
其實不用這麼麻煩,直接調用InetAddress來判斷
boolean isIpString(String arg0){
boolean is=true;
try {
InetAddress ia=InetAddress.getByName("arg0");
} catch (UnknownHostException e) {
is=false;
}
return is;
}
之前自己寫算法,查找字符串中有幾個點,然後再判斷點外的字符是否符合0-255。
其實不用這麼麻煩,直接調用InetAddress來判斷
boolean isIpString(String arg0){
boolean is=true;
try {
InetAddress ia=InetAddress.getByName("arg0");
} catch (UnknownHostException e) {
is=false;
}
return is;
}