JAVA中把IP地址转成长整型的方法2014-11-18代码如下:
/*** IP转成整型* @param ip* @return*/public static Long ip2int(String ip) {Long num = 0L;if (ip == null){return num;}try{ip = ip.replaceAll("[^0-9\.]", ""); //去除字符串前的空字符String[] ips = ip.split("\.");if (ips.length == 4){num = Long.parseLong(ips[0], 10) * 256L * 256L * 256L + Long.parseLong(ips[1], 10) * 256L * 256L + Long.parseLong(ips[2], 10) * 256L + Long.parseLong(ips[3], 10);num = num >>> 0;}}catch(NullPointerException ex){System.out.println(ip);}return num;}作者:csdn博客 微wx笑