IPtoName pada Java

Listing Program dan Penjelasannya :

IPtoName.java

import java.net.*; //menginport library java.net
//pemberian class pada program IPtoName
public class IPtoName {
    public static void main(String args[]) {
      //pemberian kondisi jika args.length sama denga nilai null
    if (args.length == 0) {
        System.out.println("Pemakaian: java IPtoName <IP address>");
        System.exit(0);
    }
    //pemberian bilai host ditampung dalam bentuk array
    String host = args[0];
    //penginisialisasian address
    InetAddress address = null;
    //Baris program dibawah akan melakukan pengujian lewat informasi host dari IP yang diinput User dengan perintah .getByName
    try {
        address = InetAddress.getByName(host);
    }

    //Baris program dibawah disiapkan jika percobaan pada baris program sebelumnya gagal,
      // akan ditampilkan dilayar sebuah error “Invalid IP – malformed IP”
      // yang berarti jika IP yang diberikan bukanlah suatu host.
    catch (UnknownHostException e) {
        System.out.println("invalid IP - malformed IP");
    System.exit(0);
    }
    // digunakan untuk menampilkan nama host sesuai dengan host dari object address.
    System.out.println(address.getHostName());
    }
}


Output :


Comments

Popular posts from this blog

Dibalik Desain Logo dan Sejarah Permen Chupa Chups

Desain Logo dan Sejarah Walmart*

Produk terlaris pada perusahaan Walmart dan Chupa Chups