NsLookUp
dengan Java
Assalamualaiku wr. wb.
para pembaca yang haus dengan ilmu. Pada kessempatan kali ini saya akan
menjelaskan NsLookUp pada 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 NsLookup {
public static void
main(String args[]) {
if (args.length == 0) {
System.out.println("Pemakaian:
java NsLookup <hostname>");
System.exit(0);
}
String host = args[0];
InetAddress address = null;
try {
address =
InetAddress.getByName(host);
} catch(UnknownHostException
e) {
System.out.println("Unknown
host");
System.exit(0);
}
byte[] ip =
address.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 NsLookUp{
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.
if
(args.length == 0) {
System.out.println("Pemakaian:
java NsLookup <hostname>");
System.exit(0);
}
String
host = args[0];
InetAddress
address = null;
try {
address
= InetAddress.getByName(host);
}
catch(UnknownHostException e) {
System.out.println("Unknown
host");
System.exit(0);
}
byte[]
ip = address.getAddress();
for (int
i=0; i<ip.length; i++) {
if (i
> 0) System.out.print(".");
System.out.print((ip[i])
& 0xff);
}
System.out.println();
}
}
Percabangan yang pertama digunakan Untuk
menampilkan penggunaan sedang mengunakan hostname sedangkan terdapat try catch
Yang digunakan jika pc tidak terdeteksi hostnya dan diahkir syntax terdapat
pencetakan ip address dengan menggunakan perulangan.
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