GET IP
1. Buka editor (Notepad, Notepad++,Sublime, dll)
2. Ketikkan Source Code
import java.net.*;
public class getip {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
byte ip[] = host.getAddress();
for (int i=0; i<ip.length; i++) {
if (i > 0) {
System.out.print(".");
}
System.out.print(ip[i] & 0xff);
}
System.out.println();
}
}
public class getip {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
byte ip[] = host.getAddress();
for (int i=0; i<ip.length; i++) {
if (i > 0) {
System.out.print(".");
}
System.out.print(ip[i] & 0xff);
}
System.out.println();
}
}
3. Simpan sesuai nama classnya yaitu getip.java
4. Buka CMD > Masuk Direktori file getip.java >
Ketik javac getip.java > Ketik java getip
LOGIKA
import java.net.*; berfungsi untuk mengimport library yang berisi
class yang mengizinkan program connect dengan jaringan. public class getip adalah untuk membuat class bernama getip. public static void main(String args[])
throws Exception untuk
mendeklarasikan method dan melemparkan exception ke method tersebut agar
didefinisikan. InetAddress host = null; untuk membentuk variable host yang awalnya bernilai
null (kosong).host =
InetAddress.getLocalHost(); memanggil fungsi untuk menyimpan
hostname dan local address. byte ip[] =
host.getAddress();for (int i=0; i<ip.length; i++){if (i >
0){System.out.print(".");} System.out.print(ip[i]&0xff);}
berfungsi untuk mengambil hostname dan localaddress lalu di terjemahkan di
byte IP ke dalam mode 0xff.System.out.println();
untuk mencetak hasil.
OUTPUT
GET NAME
1. Buka editor (Notepad, Notepad++,Sublime, dll)
2. Ketikkan Source Code
import java.net.*;
public class getName {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
System.out.println("Nama komputer Anda: " +
host.getHostName());
}
}
public class getName {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
System.out.println("Nama komputer Anda: " +
host.getHostName());
}
}
3. Simpan sesuai nama classnya yaitu getName.java
4. Buka CMD > Masuk Direktori file getName.java > Ketik javac getName.java > Ketik java getName
LOGIKA
import java.net.*; berfungsi untuk mengimport library yang berisi class yang mengizinkan program connect dengan jaringan. public class getName adalah untuk membuat class bernama getName. public static void main(String args[]) throws Exception untuk mendeklarasikan method dan melemparkan exception ke method tersebut agar didefinisikan. InetAddress host = null; untuk membentuk variable host yang awalnya bernilai null (kosong).host = InetAddress.getLocalHost(); memanggil fungsi untuk menyimpan hostname dan local address. System.out.println("Nama
komputer Anda: " + host.getHostName());
berfungsi
untuk mencetak hostname yang sudah diambil dengan fungsi host.getHostName.
OUTPUT
0 comments:
Post a Comment