source code (IPtoName) java

Sunday, July 29, 2018

---------Script-----------

import java.net.*;
public class IPtoName {
public static void main(String args[]) {
if (args.length == 0) {
System.out.println("Pemakaian: java IPtoName <IP address>");
System.exit(0);
}
String host = args[0];
InetAddress address = null;
try {
address = InetAddress.getByName(host);
} catch (UnknownHostException e) {
System.out.println("invalid IP - malformed IP");
System.exit(0);
}
System.out.println(address.getHostName());
}
}


---------Penjelasan--------------

Pada source code  diatas digunakan untuk mengetahui nama sebuah komputer melalui alamat IP Addressnya. pertama import java.net.*; berfungsi sebagai package  yang digunakan pada program yaitu .net,  lalu public class IPtoName { berfungsi sebagai nama  class yang kita pakai, selanjutnya public static void main(String args[]) { berfungsi sebagai method utama yang digunakan pada program, kemudian pada program ini menggunakan percabangan yaitu if (args.length == 0) { , lalu System.out.println("Pemakaian: java IPtoName <IP address>"); berfungsi untuk mencetak keluaran pada layar, lalu InetAddress address = null; berfungsi untuk mengambil alamat IP komputer kita, kemudian program ini juga menggunakan try catch yang berfungsi untuk mengurung eksekusi yang menampilkan error dan dapat membuat program tetap berjalan tanpa dihentikan secara langsung.

----------Output----------------
Sebelum menjalankan program, compile terlebih dahulu dengan javac IPtoName.java

 

1 comments:

baiardojacquett said...

All dT Titanium - TitaniumArt
TitaniumArt's website design can be used for titanium frames custom or titanium hair trimmer as seen on tv custom projects, aftershokz trekz titanium or use for decoration purposes. titanium grades The website is always free titanium sia and reliable,

Post a Comment