缓冲读取器 vs 控制台 vs 扫描程序
嗨,我是新手,我想知道在控制台中读取用户输入的最佳选择是什么,据我所知,有3种方法可以做到这一点:Java
Console console = System.console();
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
Scanner reader = new Scanner(System.in);
我应该选择哪一个?为什么是那个而不是其他的?