program to validate the IP address? Validity range should be
0 to 255
Answer Posted / jyoti
import java.util.StringTokenizer;
public class ValidateIP {
String IP = null;
public void validate(String IP)
{
this.IP=IP;
StringTokenizer st=new StringTokenizer
(IP,".");
int i=1;
while(st.hasMoreTokens())
{
int valid=checkRange(st.nextToken
());
if(valid == 0)
{
System.out.println("Token "
+ i + "is not valid");
}
else
{
System.out.println("Token "
+ i + "is valid");
}
i++;
}
}
public int checkRange(String tok)
{
int n=Integer.parseInt(tok);
if(n>=0 && n<=255)
{
return 1;
}
return 0;
}
public static void main(String args[])
{
ValidateIP v=new ValidateIP();
v.validate("192.165.256.1");
}
}
Is This Answer Correct ? | 23 Yes | 2 No |
Post New Answer View All Answers
What is an example of a boolean?
What is early binding and late binding in java?
How many classes can any class inherit java?
What are parsers? Dom vs sax parser.
What is binary search in java?
Can we override private method in java?
Why arraylist is not synchronized in java example?
Can we compare two strings in java?
How do you check if a string is lexicographically in java?
What is the differences between c++ and java? Explain
Explain different types of thread priorities ?
Can we use this () and super () in a method?
What is use of super keyword?
What is Mutex (Mutual Exclusion Object) ?
How to write custom exception in java?