易截截图软件、单文件、免安装、纯绿色、仅160KB

java ip地址转换为长整型

java ip地址转换为长整型;
public class Util {
   
     /**
     * 字符串ip转换为long
     * @param 字符串ip
     * @return
     */
    public static long getStringIpToLong(String ip) { 
        String[] ips = ip.split("[.]"); 
        long num =  16777216L*Long.parseLong(ips[0]) +
65536L*Long.parseLong(ips[1]) + 256*Long.parseLong(ips[2]) +
Long.parseLong(ips[3]); 
        return num; 
    } 
     
    /**
     * 长整型ip转换为string
     * @param long型ip
     * @return
     */ 
    public static String getLongIpToString(long ipLong) {  
       
        long mask[] = {0x000000FF,0x0000FF00,0x00FF0000,0xFF000000}; 
        long num = 0; 
        StringBuffer ipInfo = new StringBuffer(); 
        for(int i=0;i<4;i++){ 
            num = (ipLong & mask[i])>>(i*8); 
            if(i>0) ipInfo.insert(0,"."); 
            ipInfo.insert(0,Long.toString(num,10)); 
        } 
        return ipInfo.toString(); 
    } 
}


相关文档:

Flex 对Java端返回Collection的处理方法

将Flex与Spring集成后(BlazeDS 与Spring集成指南 ),第一个面临的问题就是:对于Java端返回的各种Java类型的对象,Flex中能否有相应的数据类型来映射。
处理,尤其是List、Set、Map及POJO对象值。
在 BlazeDS 与Spring集成指南 例子的基础上,调整相关的测试代码如下:
1、Java端
1.1、com.yeeach.HelloWorldService ......

java中的全局变量与局部变量

全局变量:也叫成员变量,是指在类中定义的变量;它在整个类中都有效
               全局变量又可分为:类变量和实例变量
               1.类变量:又叫静态变量  ......

JAVA主函数详解

JAVA中的主函数是我们再熟悉不过的了,相信每个学习过JAVA语言的人都能够熟练地写出这个程序的入口函数,但对于主函数为什么这么写,其中的每个关键字分别是什么意思,可能就不是所有人都能轻松地答出来的了。我也是在学习中碰到了这个问题,通过在网上搜索资料,并加上自己的实践终于有了一点心得,不敢保留,写出来与大家 ......

一个简单的java专用对象池

package com.word.tools.pool;
import java.util.Vector;
import com.word.po.ObjectPool_Param;
import com.word.po.TyjkXmlPO;
public class TyjkXmlPool
{
    /**对象池参数*/
    private ObjectPool_Param ob_param;
    /**存放对象的Vector*/
   ......

Effective Java 学习笔记 (11)

Clone这个方法很鸡肋,原因是因为它是受保护的(protected),其二Clone这个方法是可选的,即有可能类没有提供这个方法。
clone没有调用构造函数,而且如果父类没有实现clone的话,子类永远也不可能正确实现clone.
总之,clone是个很头痛的函数,如果要正确实现,必须考虑到深考贝的情况,否则被克隆出来的对象就不是独立的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号