import com.beust.jcommander.Parameter; public class CommandLineArgs { @Parameter(names = { "-name" }, description = "The name of the user") private String name; @Parameter(names = { "-age" }, description = "The age of the user") private int age; public static void main(String[] args) { CommandLineArgs cliArgs = new CommandLineArgs(); JCommander.newBuilder() .addObject(cliArgs) .build() .parse(args); System.out.println("Name: " + cliArgs.name); System.out.println("Age: " + cliArgs.age); } } java CommandLineArgs -name John -age 30 Name: John Age: 30


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