import com.beust.jcommander.JCommander;
import com.beust.jcommander.Parameter;
import com.beust.jcommander.Parameters;
public class CalculatorTool {
public static void main(String[] args) {
CalculatorArgs calculatorArgs = new CalculatorArgs();
JCommander.newBuilder()
.addObject(calculatorArgs)
.build()
.parse(args);
int sum = calculatorArgs.num1 + calculatorArgs.num2;
System.out.println("Sum: " + sum);
}
}
@Parameters(commandDescription = "Calculate the sum of two numbers")
public class CalculatorArgs {
@Parameter(description = "The first number")
public int num1;
@Parameter(description = "The second number")
public int num2;
}
java CalculatorTool --num1 10 --num2 20