/**
* 将ip转换为16进制
* @param ipString
* @return
*/
public static String ipToLong(String ipString) {
if(StringUtils.isBlank(ipString)){
return null;
}
String[] ip=ipString.split("\\.");
StringBuffer sb=new StringBuffer();
for (String str : ip) {
sb.append(Integer.toHexString(Integer.parseInt(str)));
}
return sb.toString();
}
public static void main(String[]args) throws IOException {
System.out.println(ipToLong("127.0.0.1"));
}
执行结果:7f001