Cara Mendeteksi Ip Address dan Host Name Tanpa Menggunakan Socket Programming dalam Java

Kelas java.net.InetAddress mempunyai method static getLocalHost yang mengembalikan objek dari localHost. Kemudian method getHostAddress akan mengembalikan ip address dalam bentuk string. Dan method getHostName akan mengembalikan host name dalam bentuk string. Jadi jika ingin menampilkan nama sebuah host dan alamat ip-nya maka kurang lebih programnya adalah sebagai berikut :


import java.net.InetAddress;
import java.net.UnknownHostException;

public class IPAddress {
    public static void main(String[] args) {
        try {
            System.out.println(InetAddress.getLocalHost().getHostName());
            System.out.println(InetAddress.getLocalHost().getHostAddress());
        } catch (UnknownHostException e) {
            e.printStackTrace();
        }
    }
}
Selamat mencoba dan semoga bermanfaat...

0 comments:

Posting Komentar