在命令行中导航选项

时间:2015-11-07 22:57:05

标签: java

有什么我可以使用的,所以我可以显示选项列表,用户用箭头导航列表,然后选择任何选项?我已经看到很多java程序在cmd中运行,并且它们为您提供了一个列表,因此您可以通过按Enter键来选择一个选项。

1 个答案:

答案 0 :(得分:0)

您可能需要先打印出所有选择:

List<String> choices = Arrays.asList("choice1", "choice2", "chice3");

for (int i=0; i<choices.size(); i++)
{
    System.out.println(i+" : "+choices.get(i));
}

然后要求用户输入他的选择:

Scanner reader = new Scanner(System.in);   
System.out.println("Enter your choice: ");
int n = reader.nextInt();