我有一个控制台菜单,必须以不同的方法多次读取输入。我用 anew BufferedReader(new InputStreamReader(System.in))
来做到这一点。但是,如果此阅读器以某种方法关闭,则由于System.in
.
为了解决这个问题,一种可能性是static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
它可以在不同的方法中多次使用Main.br.readLine();
。
这是一个好方法还是有更好的方法?