dependencies { implementation group: 'net.sourceforge.argparse4j', name: 'argparse4j', version: '0.9.0' } ArgumentParser parser = ArgumentParsers.newFor("MyProgram").build(); parser.addArgument("--name").help("Enter your name").type(String.class); Namespace ns = null; try { ns = parser.parseArgs(args); } catch (ArgumentParserException e) { parser.handleError(e); System.exit(1); } String name = ns.getString("name"); System.out.println("Hello, " + name + "!"); parser.addArgument("--name").help("Enter your name").required(true).type(String.class); parser.addArgument("--age").help("Enter your age").setDefault(18).type(Integer.class);


上一篇:
下一篇:
切换中文