gpt4 book ai didi

android - 人类可读的 DhcpInfo.ipAddress?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:49:34 24 4
gpt4 key购买 nike

我想知道如何从 DhcpInfo.ipAddress 获取人类可读的 IP 地址?棘手的是,它是一个整数,显然你不能用整数存储 IP 地址。那么,IP 地址是如何编码的,它可以存储在一个 int 中?文档对此问题没有任何帮助:http://developer.android.com/reference/android/net/DhcpInfo.html#ipAddress谢谢:-)

最佳答案

实际上你可以。

作为 int 的 IP 地址是:AABBCCDD 并且以人类可读的形式它是 AA.BB.CC.DD 但以十进制为基础。如您所见,您可以使用按位运算或通过将 int 转换为字节数组来轻松提取它们。

看图:

enter image description here

关于android - 人类可读的 DhcpInfo.ipAddress?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6345597/

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