外部インタフェース/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の説明 | ![]() |