Pada kesempatan kali ini saya akan menjelaskan tentang listing program get ip, sebagai tugas matakuliah pemrograman jaringan.
Berikut ini listingnya :
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();
}
}
Logika program :
import java.net.*;
coding diatas merupakan paket dalam pembuatan program jaringan.
public class getIP {
public static void main(String args[]) throws Exception {
coding diatas digunakan untuk menentukan class dari seluruh program tersebut. dan dibawahnya merupakan metod dalam java.
host = InetAddress.getLocalHost();
byte ip[] = host.getAddress();
coding diatas digunakan untuk mendapatkan ip secara langsung yang berada di dalam komputer.
for (int i=0; i<ip.length; i++) {
if (i > 0) {
System.out.print(".");
}
System.out.print(ip[i] & 0xff);
}
System.out.println();
}
coding diatas merupakan bentuk percabangan dari program tersebut, yang mana jika data lebih dari 0, maka pemisah menggunakan titik namun jika tidak seperti dibawahnya.
Sekian penjelasan coding pada tugas pertama ini,
Tidak ada komentar:
Posting Komentar