เมนู

รับชื่อโฮสต์ของเครื่องที่ใช้ Java

สารบัญ

รับชื่อโฮสต์ของเครื่องที่ใช้ Java
InetAddress.getLocalHost().getHostName()

ของเครื่องที่ทำงานบน Javaชื่อโฮสต์(ชื่อเครื่อง) มีการแนะนำที่นี่
โปรแกรมตัวอย่างได้รับชื่อโฮสต์โดยใช้วิธีการต่อไปนี้

  • java.net.InetAddress.getLocalHost() เป็นตัวแทนของเจ้าภาพท้องถิ่นโดย InetAddress รับอินสแตนซ์ของ .
  • ได้รับเจ้าภาพท้องถิ่น InetAddress ของ getHostName() ชื่อเครื่องได้มาจาก

โปรแกรมตัวอย่าง

/** * รับชื่อโฮสต์ของเครื่องที่รันอยู่ * @return ชื่อโฮสต์ * *หากมีข้อยกเว้นที่ไม่คาดคิดเกิดขึ้น สตริง "UnknownHost" จะถูกส่งกลับ */ public static String getHostName() { try { return InetAddress.getLocalHost().getHostName(); }catch (ข้อยกเว้น e) { e.printStackTrace(); } return "UnknownHost"; }


ผลการดำเนินการ

◆ตัวอย่างการดำเนินการ

/** * ตัวอย่างการดำเนินการ * @param args */ public static void main(String[] args) { String name = getHostName(); System.out.println("Host name = '"+name+"'"); }

◆ผลลัพธ์เอาท์พุต

ชื่อโฮสต์ = '******ATTON'

*ชื่อโฮสต์ของเครื่องที่ดำเนินการคำสั่งนั้นเป็นเอาต์พุตจริงๆ

  • URL をkoピーしました!
สารบัญ