Jumat, 05 Mei 2017

TUGAS PEMROGRAMAN JARINGAN getIP

MENAMPILKAN ALAMAT IP DENGAN MENGGUNAKAN JAVA

        Assalamualaiku wr. wb. para pembaca yang haus dengan ilmu. Pada kesempatan kali ini saya akan menjelaskan cara menampilkan alamat ip dengan menggunakan bahasa pemrograman java.

Pertama – tama buka notepad ++ atau netbeans yang akan digunakan untuk editor code. Jika menggunakan notepad++ maka code akan di comple dan dijalankan melalui cmd, sedangkan netbeans bisa langsung dijlankan di aplikasi tersebut.

Jika menggunkan netbeans, hal pertama yang dilakukan adalah mengkilik newproject. Lalu ketikan code dibawah ini :
import java.net.*;
public class getIP {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
byte ip[] = host.getAddress();
for (int i=0; i<ip.length; i++) {
if (i > 0) {
System.out.print(".");
}System.out.print(ip[i] & 0xff);
}System.out.println();
}}

Setelah diketikan semua, lalu save dan tekan F6 untuk menjalankan program. Ini adalah hasil dari program diatas.
Selanjutnya saya akan menjelaskan tentang code diatas.
import java.net.*;
ini adalah package pada java yang digunakan untuk menghubungkan java pada jaringan.
public class getIP {
ini adalah nama kelas pada program ini
public static void main(String args[]) throws Exception {
ini adalah code wajib java dan kata main diatas menunjukan bahwa ini adalah kelas utama pada program ini.
InetAddress host = null;
Ini adalah pendeklerasian variabel dan variabel tersebut bernilai null.
host = InetAddress.getLocalHost();
byte ip[] = host.getAddress();
disini variabel host dan byte ip[] mengambil data yang di tandai dengan getLocalHost(); dan host.getAddress();
for (int i=0; i<ip.length; i++) {
if (i > 0) {
System.out.print(".");
}System.out.print(ip[i] & 0xff);
}System.out.println();
}}
Dan yang terakhir ada perulang for yang memiliki kondisi sebagai berikutlah : jika i lebih besar dari pada 0 maka ia akan mencetak . / titik, sehingga setelah mencetak titik program membaca kembali dengan perulangan for sebelumnya, ia membaca ip yang terdapat dalam komputer kita yang sedang terhubung dengan jaringan, dalam java untuk mencetak output mengunakan perintah System.out.print ,  sehingga setelah program membaca dengan perulangan sampai habis maka program akan menghasilkan output program ini.

        Selesai sudah penjelasan saya tentang program ini, semoga bermanfaat bagi para pembaca. Kurang lebihnya saya selaku penulis memohon maaf atas kesalahan dan kekurangan pada penulisan ini. Wassalamualaiku wr. wb.

Tidak ada komentar:

Posting Komentar