getIP pada Java



Listing dan Logika

import java.net.*; //ini adalah library yang digunakan yaitu java.net
   
    public class getIP { //membuat nama class yang bernama getIP
        public static void main(String args[]) throws Exception { //mendeklarasikan code main atau kode utama pada java
        InetAddress host = null; //code ini digunakan untuk mencari host IP Address
        host = InetAddress.getLocalHost();//mendeklarasikan variabel bernama host yang berisikan host IP Address yang sudah didapat
        byte ip[] = host.getAddress(); //menyimpan variabel host yang sudah dibuat ke dalam variabel ip yang bertype byte

       
        for (int i=0; i<ip.length; i++) { //membuat perulangan dengan parameter pada variabel ip
            if (i > 0) {
                //kondisi dimana nilai i lebih dari 0 maka akan tercetak tanda . sebagai pemisah jumlah byte
                System.out.print(".");
            }
            //mencetak hasil ip address yang sudah didapat
            System.out.print(ip[i] & 0xff);
        }
        System.out.println();
    }
}

OUTPUT

Komentar

Postingan populer dari blog ini

Sejarah dan Makna Logo PUMA dan NIKE

Game Angry Birds

Konfigurasi DNS (Domain Name Server) pada Linux Ubuntu 16.04 LTS menggunakan Virtual Box