循环。 我对perl 不熟 :-P

解决方案 »

  1.   

    String startIP="192.168.1.0",endID="192.168.1.255";
    int startN=(new Integer(startIP.substring(startIP.lastIndexOf(".")))).valueOf();
    int endN=(new Integer(endID.substring(endID.lastIndexOf(".")))).valueOf();ArrayList arrayIP=new ArrayList ();
    String prestrIP=startIP.substring(0,startIP.lastIndexOf(".")));
    for(int i=startN;i<endN;i++)
    {
        arrayIP.add(prestrIP+i);
    }
      

  2.   

    可以用stringtokenizer,把"."做为分隔符号