Pertama kita menuliskan program tersebut di Notepad, selanjutnya program
tersebut di jalankan di CMD, di RUN. Outputnya adalah gambar dibawah ini :
Selanjutnya program yang kedua untuk memunculkan nama komputer kita :
Outputnya adalah sebagai berikut :
Saya akan membahas tentang membuat program dengan nama IPtoName.java. Yaitu mengetahui nama komputer kita, tetapi menggunakan IP address yang dimiliki komputer itu sendiri. Berikut ini adalah scriptnya :
import java.net.*;
public class IPtoName {
public static void main (String args[]) {
if
(args.length == 0) {
System.out.println("Pemakaian:
java IPtoName ");
System.exit(0);
}
String
host = args[0];
InetAddress
address = null;
try{
address
= InetAddress.getByName(host);
}
catch (UnknownHostException e) {
System.out.println("invalid
IP - malformad IP");
System.exit(0);
}
System.out.println(address.getHostName());
}
}
Dan gambar dibawah ini adalah outputnya :
Saya akan coba membuat program dengan
nama NsLookup.java. Demo 4 ini adalah kebalikan dari demo 3. Yaitu mengetahui
IP kita dengan memasukkan nama dari komputer itu sendiri. Berikut ini adalah
scriptnya :
import java.net.*;
public class NsLookup {
public
static void main (String args[]) {
if
(args.length == 0) {
System.out.println("Pemakaian
: java NsLookup ");
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
if
(i > 0) System.out.print(".");
System.out.print((ip[i])
& 0xff);
}
System.out.println();
}
}
Dan Outputnya adalah sebagai berikut :






Tidak ada komentar:
Posting Komentar