getByAddress(byte[] addr)在给定原始 IP 地址的情况下,返回 InetAddress 对象。参数按网络字节顺序:地址的高位字节位于 getAddress()[0] 中。
我的测试代码:- import java.net.*;
- class IPdemo
- {
- public static void main(String[] args) throws UnknownHostException
- {
-
-
- byte[] ar = new byte[] { (byte) 192, (byte) 168, 1 , (byte)101}; //传入参数数组的定义
-
- InetAddress arr = InetAddress.getByAddress(ar);
-
- System.out.println(arr.getHostName() + "...." + arr.getHostAddress());
- }
- }
复制代码 运行结果:
|