Java: IP zu long konvertieren
Posted by garkeinplan | Posted in Java | Posted on 06.12.2010 12:34-
0
Da Java standartmäßig keine Funktion biete eine IP zu einer long-Variable zu konvertieren habe ich ein bisschen recherchiert und folgende Funktion gebastelt:
long ipToLong (String ip)
{
try
{
String[] splittedIP = ip.split("\\.");
if (splittedIP.length > 0) {
int A = Integer.parseInt (splittedIP[0]);
int B = Integer.parseInt (splittedIP[1]);
int C = Integer.parseInt (splittedIP[2]);
int D = Integer.parseInt (splittedIP[3]);
return (A * (256*256*256) + B * (256*256) + C * 256 + D);
}
return 0;
} catch (Exception e) {
System.out.println ("IP Convert failed: " + e);
return 0;
}
}

![Validate my RSS feed [Valid RSS]](/valid-rss-rogers.png)