Java tutorial
//package com.java2s; /******************************************************************************* * * Pentaho Big Data * * Copyright (C) 2002-2013 by Pentaho : http://www.pentaho.com * ******************************************************************************* * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * ******************************************************************************/ public class Main { /** * Prefix to append before an argument's name when building up a list of command-line arguments, e.g. "--" */ public static final String ARG_PREFIX = "--"; /** * Does the string reprsent an argument name as provided on the command line? Format: "--argname" * * @param s * Possible argument name * @return {@code true} if the string represents an argument name (is prefixed with ARG_PREFIX) */ private static boolean isArgName(String s) { return s != null && s.startsWith(ARG_PREFIX) && s.length() > ARG_PREFIX.length(); } }