| 外部インタフェース/API | ![]() |
関数resolveipは、IP(internet protocol)ホスト名またはアドレスのいずれかを出力します。resolveipにホスト名を渡す場合は、IPアドレスを出力します。resolveipにIPアドレスを渡す場合は、ホスト名を出力します。関数は、Java APIクラスjava.net.InetAddressを利用します。これを使って、DNSコールを行わずにホスト名に対するIPアドレスを求めたり、あるいは与えられたIPアドレスに対するホスト名を求めることができます。
resolveipはInetAddressクラスについてstaticを呼び出してInetAddressオブジェクトを取得します。その後、InetAddressオブジェクトについてacccessorメソッドを呼び出して入力引数に対するホスト名またはIPアドレスを取得します。プログラムの入力引数に応じて、ホスト名あるいはIPアドレスを表示します。
| 例題の実行 | resolveipの説明 | ![]() |