Sabtu, 23 Juli 2016

Tugas PROGJAR : Program Pemrograman Jaringan

Mengambil IP Address

Berikut merupakan source code yang digunakan untuk mengambil IP address dari sebuah komputer yang terhubung dengan jaringan internet. Program ini menggunakan bahasa pemrograman java dengan tambahan library package net.

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 &lt ip.length; i++) {
   if (i > 0) {
    System.out.print(".");
   }
   System.out.print(ip[i] & 0xff);
  }
  System.out.println();
 }
}
    

Berikut merupakan Penjelasan dari program diatas

import java.net.*;
Merupakan perintah untuk import package java yaitu package net yang memiliki fungsi dan perintah yang berhubungan dengan jaringan komputer.
InetAddress host = null;
Merupakan perintah untuk mendeklarasikan variabel host yang merpakan object dari InetAddress dengan nilai null atau kosong sehingga nantinya dapat diberikan nilai dengan mudah.
host = InetAddress.getLocalHost();
Merupakan perintah untuk mengambil nilai alamat localhost yang sedang aktif dan memasukannya kedalam variabel host.
byte ip[] = host.getAddress();
Merupakan perintah untuk mengambil nilai alamat ip yang ada dalam variabel host, dan memasukannya kedalam variabel array ip yang bertipe data byte.
for (int i=0; i &lt ip.length; i++) {
    if (i > 0) {
        System.out.print(".");
    }
    System.out.print(ip[i] & 0xff);
}
        
Merupakan perintah untuk Mencetak alamat ip dengan format ' xxx.xxx.xxx.xxx ' ke layar terminal.

Tidak ada komentar:

Posting Komentar