/** * Parse command-line arguments and set the appropriate values. */ public boolean parseArgs(String[] args) { for (int i = 0; i < args.length; i++) { if (args[i].equals("-s")) // Set the file separator character. mInputSeparator = args[++i]; else if (args[i].equals("-v")) mVerbose = true; else { printUsage(); return false; } } return true; }
/** * Parse command-line arguments and set the appropriate values. */ public boolean parseArgs(String argv[]) { if (argv != null) { for (int argc = 0; argc < argv.length; argc += 2) if (argv[argc].equals("-d")) mDiagnosticsEnabled = argv[argc + 1].equals("true"); else if (argv[argc].equals("-s")) { mInputSource = getInputSource(argv[argc + 1]); } else { printUsage(); return false; } return true; } else return false; }