Pada java terdapat library import java.net.* yang berfungsi untuk
operasi – operasi network atau internet contohnya untuk mendapatkan nilai IP
dari sebuah PC atau mendapatkan nama PC (host) pada sebuah PC. Disini akan saya
tunjukkan program sederhana untuk mendapatkan nama HOST dari sebuah PC dengan
bahasa pemrograman JAVA :
import java.net.*;
public class getName {
public static void main(String args[]) throws
Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
System.out.println("Nama komputer Anda:
" + host.getHostName());
}
}
Source code di atas adalah source code dengan
menggunakan bahasa pemrograman java. Dalam source code tersebut sudah
menggunakan import java.net.*;
jadi source code tersebut dapat mengakses fungsi – fungsi pada java.net. selanjutnya
nama class pada source code tersebut adalah getName (hanya untuk mengingatkan
nama file source code harus sama dengan nama class dalam bahasa java).
Dalam java.net untuk mengambil nilai IP dari sebuah
PC menggunakan InetAddress. Pertama deklarasikan variable host dengan type
InetAddress dan valuenya adalah null dengan sintaks InetAddress host = null;
. Lalu berikutnya variable host mengambil nilai local host dengan perintah
getLocalHost seperti berikut host =
InetAddress.getLocalHost(); maka variable host akan menyimpan nama dari
host local. Laluuntuk menampilkan nama hostnya mengunakan variable host.getHostName() karena variable
tersebut sudah dapat di tampilkan langsung tanpa harus meolahnya dengan operasi
apapun.
Dengan program di atas maka akan dapat di compile dan di jalankan
sepeti berikut
Tidak ada komentar:
Posting Komentar