ParametersFactory.java
上传用户:qing5858
上传日期:2015-10-27
资源大小:6056k
文件大小:1k
源码类别:

搜索引擎

开发平台:

Java

  1. package net.javacoding.jspider.tool.util;
  2. import net.javacoding.jspider.tool.Parameters;
  3. import java.util.ArrayList;
  4. /**
  5.  * $Id: ParametersFactory.java,v 1.2 2003/04/01 19:44:42 vanrogu Exp $
  6.  */
  7. public class ParametersFactory {
  8.     public static Parameters createParameters(String[] args) {
  9.         int skip = 2; // skip tool & url params
  10.         ArrayList params = new ArrayList();
  11.         for (int i = 0; i < args.length; i++) {
  12.             String arg = args[i];
  13.             if (!arg.startsWith("-")) {
  14.                 if (skip == 0) {
  15.                     params.add(arg);
  16.                 } else {
  17.                     skip--;
  18.                 }
  19.             }
  20.         }
  21.         String[] paramArray = (String[]) params.toArray(new String[params.size()]);
  22.         return new Parameters(paramArray);
  23.     }
  24. }