HOME > ローカルのIPとホスト名を表示する
ローカルのIPとホスト名を表示する
ローカルホスト(自分自身が使用しているマシン)のIPとホスト名を取得するサンプルです。
サンプルソースコード
- ローカルのIPとホスト名を表示するサンプルソース
-
import java.net.InetAddress; public class LocalHostSample { public static void main(String args[]) { try { //オブジェクトを取得 InetAddress ia = InetAddress.getLocalHost(); String ip = ia.getHostAddress(); //IPアドレス String hostname = ia.getHostName(); //ホスト名 //画面表示 System.out.println("IPアドレス:" + ip); System.out.println("ホスト名:" + hostname); } catch (Exception e) { e.printStackTrace(); } } }
- 実行結果
- C:\>java LocalHostSample IPアドレス:xxx.xxx.xxx.xxx ホスト名:xxxxx
ホスト名、IPアドレスは実行したマシンのホスト名とIPアドレスが表示されます。
主要メソッド
戻値型 | メソッド | 静的 | 説明 |
---|---|---|---|
InetAddress | getLocalHost() | ○ | ローカルホストのInetAddressオブジェクトを返す |
InetAddress | getByName(String a) | ○ | 指定されたホスト名のInetAddressオブジェクトを返す |
String | getHostAddress() | IPアドレスを返す | |
String | getHostName() | ホスト名を返す |
ネットワークカテゴリ