如何转换数组类型InetAddress
InetAddress[] inetAddress
进入String Array,如下面给出的格式!!
String[] addrSplit = ??
答案 0 :(得分:1)
不会
String[] addrSplit = new String[inetAddress.length];
for (int i = 0; i < addrSplit.length; i++) {
addrSplit[i] = inetAddress[i].toString();
}
工作?
答案 1 :(得分:1)
在InetAddress
数组上循环,InetAddress#getCanonicalHostName()
会在String
中返回FQDN地址,如果需要,或InetAddress#getHostName()
返回此IP的主机名地址。
答案 2 :(得分:0)
只是循环遍历inetaddress
InetAddress[] inetAddress;
String[] data= new String[inetAddress.length];
for (int i = 0; i < inetAddress.length; i++) {
data[i]=inetAddress[i].getHostAddress();
}
答案 3 :(得分:0)
这个怎么样:
String[] addrSplit = new String[inetAddress.length];
for (int i = 0; i < addrSplit.length; i++) {
addrSplit[i] = inetAddress[i].toString();
}