Kamis, 04 Mei 2017

Menampilkan Name Komputer Dari IP Menggunakan JAVA

Listing Program 

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());
}
}

Logika Program


Pertama program akan mengimport data dari fungsi – fungsi yang di butuhkan pada program java, selanjutnya program akan mendeklarasikan nama class dari program, lalu program akan melakukan percabangan untuk mengetahui bahwa user sudah memasukkan IP dengan benar atau belum, dan kemudian program akan berhenti.




Selanjutnya program akan mendeklarasikan variabel host dengan tipe data string dan program akan mendapatkan nama dari komputer ketika IP telah di ketikkan pada program, lalu program akan mencetak nama dari komputer.

Output Program 

 


1 komentar: