我想使用数据报套接字在两台计算机之间进行数据传输。我以这种方式使用以下行:
host=InetAddress.getByAddress("mypc",new byte[]{192,168,1,110});
但是当我使用上述语句时,我得到了这个错误:“可能失去精度”
所以我以这种方式将 int 转换为字节:
InetAddress.getByAddress("mypc",new byte[]{(byte)192,(byte)168,(byte)1,(byte)110});
上面的声明现在有效吗???