java关于Scanner一系列错误
你可能会出现
这个是因为
Scanner scanner = new Scanner(System.in);
scanner.close();
Scanner scanner1= new Scanner(System.in);
Scanner scanner2= new Scanner(System.in);
Scanner scanner3= new Scanner(System.in);
scanner 里面的流被关了,scanner 1,scanner 2,scanner 3,一样不能用,而且还是无法打开的那种;Scanner 完全失效,有没有被恶心到
java 的Scanner解决办法
写个静态类专门来用于键盘输入,轻松解决
package service;
import java.util.Scanner;
public class To_Scanner {
static Scanner scanner = new Scanner(System.in);
public static String S() {
scanner = new Scanner(System.in);
String string = scanner.nextLine();
scanner.close();
return string;//这里是返回String类型可以根据你的喜欢转换
}
}