Preguntas de la serie Java-Scanner

Java sobre la serie de errores del escáner

Puede parecer que
Inserte la descripción de la imagen aquí
esto se debe a que
Scanner scanner = nuevo Scanner (System.in);
scanner.close ();
Scanner scanner1 = new Scanner (System.in);
Scanner scanner2 = new Scanner (System.in);
Scanner scanner3 = new Escáner (System.in);
El flujo en el escáner está cerrado . El escáner 1, el escáner 2 y el escáner 3 también están inutilizables, y todavía es del tipo que no se puede abrir; El escáner no es completamente válido, ¿es repugnante?

Solución de escáner para java

Escriba una clase estática específicamente para la entrada de teclado, fácil de resolver

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类型可以根据你的喜欢转换
	}

}

Supongo que te gusta

Origin blog.csdn.net/huiguo_/article/details/109003346
Recomendado
Clasificación