IP Adresse

Status
Nicht offen für weitere Antworten.

oache

Mitglied
Hallo

wie kann ich denn die IP-Adresse meines Rechners auslesen?
Mit getHostAddress() funktionierts irgendwie nicht....

Code:
InetAddress adress;
adress=new InetAddress();
System.out.println("IP-Adresse: " + adress.getHostAddress() );

viele grüße
oache
 

oache

Mitglied
dann sieht das Ganze aber so aus:

notebook/152.1.1.36

ich möchte aber nur die IP Adresse auslesen
 

thE_29

Top Contributor
Code:
      InetAddress localaddr = InetAddress.getLocalHost();
      //holt sich alle Adressen die es für diesen Host gibt
      InetAddress[] localAddrs = InetAddress.getAllByName(localaddr.getHostName());

      //gibt die IP-Adressen aus
      for (int i = 0; i < localAddrs.length; i++)
      {
         System.out.println(localAddrs[i].getHostAddress());
      }
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben