Minggu, 21 Mei 2017

Cara Menampilkan nama host menggunakan alamat IP Address dengan program java.

Kali ini saya akan menjelaskan bagaimana cara menampilkan Nama Host Laptop menggunakan  IP Address dengan bahasa pemrograman java. Berikut Listingnya :


Logika Program :

Listingan di atas adalah source code dalam bahasa pemrograman java. "import java.net" adalah library yang kita gunakan untuk menyambungkan ke socket / jaringan. "Public class IPtoName" adalah nama class tersebut yang kita pakai, jika kita ingin menyimpan program tersebut, maka kita harus menyimpannya dengan nama "IPtoName.java". "Public static void main (String args []) throws Exception" yang artinya menerangkan kata public, jadi dapat di akses di dalam kelas maupun di luar kelas. dan void artinya kosong atau dia tidak mempunyai nilai balik. "if (args.length == 0)" pada listingan ini digunakan percabangan "IF" dan jika panjang variable tersebut sama dengan nol maka program benar. kemudian listing selanjutnya "address = InetAddress.getByName" adalah untuk mendeklarasikan dengan nilai nul dan akan di hubungkan pada perulangan try-catch untuk mengambil nama host tersebut kemudian ditampung dalam address getByName. Setelah di tampung, maka akan dicetak dengan perintah "System.out.println(address.getHostName{})". 

Cara menjalankan program:
Pertama-tama buka terlebih dahulu Command Prompt (CMD) lalu masuk kedalam folder tempat dimana kita menyimpan program tersebut. Setelah itu ketik di CMD "javac IPtoName.java" setelah berhasil dan program tidak ada yang eror ketik lagi "java IPtoName" maka nama host laptop / PC kita akan muncul. berikut Outputnya : 

Output:


Output diatas belum berjalan dengan benar. kita harus mengomplie ulang dengan cara "java IPtoName IPaddress". Output yang benar maka akan muncul seperti ini :


Maka akan terlihat nama host laptop / pc kita. ingat, java adalah key sensitive jadi harus di perhatikan besar dan kecilnya huruf tersebut.

Tidak ada komentar:

Posting Komentar