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


Wah ini pake CMD ya mas :D
BalasHapus