>我正在寻找从单个命令行输入 4 个不同变量的最简单方法(添加 Cake 2 USD 2018-06-21(。也许有人知道类似的应用程序,如Apache Commons CLI?或者编写自己的解析器更容易?
我建议将这一行作为一个整体阅读,然后使用 String.split(( 方法对输入使用某种格式。下面是一个使用 CSV 格式的示例:
Scanner scanner = new Scanner(System.in);
private String[] takeInput() {
String line = scanner.nextLine();
String[] tokens = line.split(",");
return tokens;
}
示例输入:添加、蛋糕、示例
返回值:字符串[] {"添加", "蛋糕", "示例" };