table des matières
Obtenez le nom d'hôte de la machine exécutant Java
InetAddress.getLocalHost().getHostName()
d'une machine fonctionnant sous Javanom d'hôte(nom de la machine) est présenté ici.
L'exemple de programme obtient le nom d'hôte à l'aide de la méthode suivante.
- java.net.InetAddress.getLocalHost() représente l'hôte local par Adresse Inet Obtenez une instance de .
- Hôte local obtenu Adresse Inet de getHostName() Le nom de la machine est obtenu par
exemple de programme
/** * Récupère le nom d'hôte de la machine en cours d'exécution. * @return host name * *Si une exception inattendue se produit, la chaîne "UnknownHost" est renvoyée. */ public static String getHostName() { try { return InetAddress.getLocalHost().getHostName(); }catch (Exception e) { e.printStackTrace(); } return "UnknownHost"; }
Résultat de l'exécution
◆Exemple d'exécution
/** * Exemple d'exécution * @param args */ public static void main(String[] args) { String name = getHostName(); System.out.println("Host name = '"+name+"'"); }
◆Résultat de sortie
nom d'hôte = '*****ATTON'
*Le nom d'hôte de la machine sur laquelle la commande a été exécutée est réellement affiché.