ในการแสดงชื่อโฮสต์และที่อยู่ IP ใน Java โค้ดจะเป็นดังนี้ -
ตัวอย่าง
import java.net.*;
public class Demo{
public static void main(String[] args){
try{
InetAddress my_address = InetAddress.getLocalHost();
System.out.println("The IP address is : " + my_address.getHostAddress());
System.out.println("The host name is : " + my_address.getHostName());
}
catch (UnknownHostException e){
System.out.println( "Couldn't find the local address.");
}
}
} ผลลัพธ์
The IP address is : 127.0.0.1 The host name is : jdoodle
คลาสชื่อ Demo มีฟังก์ชันหลัก ในฟังก์ชันหลักนี้ บล็อก 'ลอง' และ 'จับ' ถูกกำหนดไว้ ในบล็อก 'ลอง' อินสแตนซ์ของ InetAddress จะถูกสร้างขึ้นและใช้ฟังก์ชัน 'getLocalHost' เพื่อรับที่อยู่โฮสต์และชื่อโฮสต์ของอินสแตนซ์ InetAddress ในกรณีที่ไม่พบแอตทริบิวต์ใดแอตทริบิวต์หนึ่ง บล็อก "จับ" จะกำหนดการตรวจจับข้อยกเว้นและพิมพ์ข้อความที่เกี่ยวข้องบนคอนโซล