gpt4 book ai didi

java - 使用 InetAddress 或 System.getenv 获取主机名哪个更好

转载 作者:太空宇宙 更新时间:2023-11-04 12:22:58 25 4
gpt4 key购买 nike

我发布了一个有关 java 8 中 inetaddress 的问题:InetAddress java 8 is not getting the hostname

但是,我通过使用 System.getenv("HOSTNAME") 而不是 InetAddress.getLocalHost().getHostName() 找到了一个简单的解决方案...

我想知道使用以下方式获取主机名有什么区别:

InetAddress.getLocalHost().getHostName();

System.getenv("HOSTNAME")

有什么影响吗?哪个更好?

最佳答案

在大多数系统中,它们应该返回相同的值。但是,System.getenv() 依赖于系统的环境变量。

关于java - 使用 InetAddress 或 System.getenv 获取主机名哪个更好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38640798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com