我在类A中 用Scanner 正常.
但在类b中 再次调用Scanner 就不行了..
代码如下...public void handleInput()
{
mainMenu();
Scanner scanner = new Scanner(System.in);
String selection = scanner.next();
这个Scanner 能用..但是下面的不能用..为什么!!private void handleTrigInput()
{
trigMenu();
Scanner scanner = new Scanner(System.in);
String selection2 = scanner.next();
但在类b中 再次调用Scanner 就不行了..
代码如下...public void handleInput()
{
mainMenu();
Scanner scanner = new Scanner(System.in);
String selection = scanner.next();
这个Scanner 能用..但是下面的不能用..为什么!!private void handleTrigInput()
{
trigMenu();
Scanner scanner = new Scanner(System.in);
String selection2 = scanner.next();
而且都是System.in作为参数获取控制台输入字符
你说它应该听哪个?
没有必要用两个吧?
代码不全,也许是我理解错误,仅供参考