我正在使用 Java 套接字编程创建一个聊天应用程序。我想在我的本地网络中启动它,这意味着我的应用程序不需要互联网来运行。我使用
InetAddress.getLocalHost();
方法来创建我的 IP 地址的 Inetaddress 对象。现在问题来了,当我想用本地网络中的其他 IP 地址创建这个对象时。
经过一些实验,我知道还有另一个功能Inetaddress.getbyAddress(byte[]);
它将字节数组作为 ip 地址参数。现在,如果我想创建一个
InetAddress
IP 地址的对象,说
192.168.234.190
我不能......因为 .
字节数组仅包含高达 127 的值!
该怎么办?
提前致谢...