ローカルホスト(自分自身が使用しているマシン)のIPとホスト名を取得するサンプルです。
サンプルソース
例)ローカルのIPとホスト名を表示する
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
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アドレスが表示されます。