【问题标题】:How do I output my ip address as a string? [duplicate]如何将我的 IP 地址输出为字符串? [复制]
【发布时间】:2013-04-13 06:31:25
【问题描述】:

我一直在使用 InetAddress.getLocalHost().getHostAddress(),如何将其作为字符串获取?

【问题讨论】:

  • getHostAddress() 返回字符串值。那你还需要String格式吗?
  • 你有一个字符串。不是一个真正的问题。

标签: java string ip-address


【解决方案1】:

要将 ip 输出为字符串,来自 Justin Waugh 的 answer

只需致电InetAddress.getByName(String host) 传递您的 文本 IP 地址。

来自 javadoc:主机名可以是机器名,例如 “java.sun.com”,或其 IP 地址的文本表示。

InetAddress javadoc

或者按照 Nambari 的建议使用 InetAddress.getHostAddress()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-15
    • 1970-01-01
    • 1970-01-01
    • 2019-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    相关资源
    最近更新 更多