Я создал класс параметров (MainParameters
) и использую аннотации для создания нескольких «команд».Некоторые из них являются строками, а некоторые являются списками целых чисел и строк.В моем основном методе я сделал:
JCommander commander = new JCommander(MainParameters);
try {// what do I put here???}
catch (ParameterException e) {commander.usage();}
Однако теперь, как мне различать, какая команда вызывается?Я хочу, чтобы пользователь вызывал несколько команд, и я хочу выполнять операции на основе этих входов.Итак, я бы тоже создал цикл while?