public String getIp(String ipAddress) {
String[] strs = ipAddress.split("\\.");
for (int i = 0; i < strs.length; i++) {
String temp = "";
for (int j = 0; j < 3 - strs[i].length(); j++) {
temp += "0";
}
strs[i] = temp + strs[i];
}
String ipAddressCode = "";
for (int i = 0; i < strs.length; i++) {
ipAddressCode += strs[i];
}
return ipAddressCode;
String[] strs = ipAddress.split("\\.");
for (int i = 0; i < strs.length; i++) {
String temp = "";
for (int j = 0; j < 3 - strs[i].length(); j++) {
temp += "0";
}
strs[i] = temp + strs[i];
}
String ipAddressCode = "";
for (int i = 0; i < strs.length; i++) {
ipAddressCode += strs[i];
}
return ipAddressCode;
}
将ipAddressCode转成长整形即可。
本文详细介绍了如何将IP地址字符串转换为长整型数值的方法,包括填充缺失的点号和扩展位数。
&spm=1001.2101.3001.5002&articleId=38369367&d=1&t=3&u=ffdf22edbd924d148d9d4ff8e1e453c7)
2104

被折叠的 条评论
为什么被折叠?



