در این قسمت یاد میگیریم که چطور IP یک سیستم رو در زبان جاوا بدست بیاریم.
برای گرفتن آدرس محلی از متدgetLocalHost() ازکلاس InetAddress استفاده می کنیم و برای گرفتن آدرس آی پی از getHostAddress استفاده می کنیم.
import java.net.InetAddress; class GetMyIPAddress { public static void main(String args[]) throws Exception { /* public static InetAddress getLocalHost() * throws UnknownHostException: Returns the address * of the local host. This is achieved by retrieving * the name of the host from the system, then resolving * that name into an InetAddress. Note: The resolved * address may be cached for a short period of time. */ InetAddress myIP=InetAddress.getLocalHost(); /* public String getHostAddress(): Returns the IP * address string in textual presentation. */ System.out.println("My IP Address is:"); System.out.println(myIP.getHostAddress()); } }خروجی:
My IP Address is: 115.242.7.243
همچنین بخوانید:
*آموزش برنامه نویسی جاوا/مقدماتی/بخش0: قسمت 0