Как преобразовать десятичное представление IP-адреса в 32-битное целое число в Java?Я использую класс InetAddress и метод getLocalHost для получения IP-адреса:
public class getIp {
public static void main(String[] args) {
InetAddress ipaddress;
try {
ipaddress=InetAddress.getLocalHost();
System.out.println(ipaddress);
}
catch(UnknownHostException ex)
{
System.out.println(ex.toString());
}
}
}
Чем я должен преобразовать результат в 32-битное целое число, а затем в строку, как мне это сделать?Спасибо!