Markus: Java IPAdress über Tastatur einlesen

Hallo Leute,
bin totaler Anfänger in Java. Ich möchte eine IP-Adresse über die Tastatur einlesen im Punktformat.
Also z.B. 10.187.35.8

Habe aber keine Ahnung wie das gehen soll. Bin über jeden Tipp dankbar.

  1. import java.io.BufferedReader;
    import java.io.InputStreamReader;
    import java.io.IOException;
    import sun.net.util.IPAddressUtil;

    ...

    String ipadr;
    try {
       BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
       do {
          System.out.print("IP-Addresse: ");
          ipadr = reader.readLine();
       } while (!IPAddressUtil.isIPv4LiteralAddress(ipadr));
    } catch (IOException e) {
       e.printStackTrace();
       return;
    }

    1. sieht zwar kompliziert aus, aber ich würd es im Großen und Ganzen haargenauso machen.

      Sven