Preguntas con la etiqueta [java.util.scanner]
Error del escáner con nextInt() [duplicado]
Estoy intentando usar Scanner para obtener un int del teclado, pero aparece el siguiente error: Exception in thread "main" java.util.NoSuchElementException at java.util.Scanner.throwFor(Scanner.java:907) at java.util.Scanner.next(Scanner.java:1530) at java.util.Scanner.nextInt(Scanner.java:2160) at java.util.Scanner.nextInt(Scanner.java:2119) at TableReader.mainMenu(TableReader.java:122)
Da error ya que cerré el escáner en el método principal pero creé un nuevo escáner en el método [duplicado]
Intenté crear un nuevo escáner después de cerrar el primero en el archivo principal. pero da error. Pensé que había creado un nuevo escáner en el método y luego lo
Tomar una entrada de caracteres del escáner
Estoy tratando de encontrar una manera de recibir charinformación desde el teclado. Intenté usar: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Este método no existe. Intenté tomarlo ccomo
¿Cómo puedo leer la entrada desde la consola usando la clase Scanner en Java?
¿ Cómo podría leer la entrada desde la consola usando la Scannerclase? Algo como esto: System.out.println("Enter your username: "); Scanner = input(); // Or something like this, I don't know
Cómo manejar el bucle infinito causado por una entrada no válida (InputMismatchException) usando el escáner
Entonces, me quedo atascado con este fragmento de código: import java.util.InputMismatchException; import java.util.Scanner; public class ConsoleReader { Scanner reader; public ConsoleReader() { reader = new Scanner(System.in); //reader.useDelimiter(System.getProperty("line.separator")); } public int
Validando la entrada usando java.util.Scanner [duplicado]
Estoy tomando información del usuario al System.inusar un archivo java.util.Scanner. Necesito validar la entrada para cosas como: Debe ser un número no negativo. Debe ser una letra alfabética. ... etc
¿Cuál es la diferencia entre los métodos next() y nextLine() de la clase Scanner?
¿ Cuál es la principal diferencia entre next()y nextLine()? Mi objetivo principal es leer todo el texto utilizando un archivo Scannerque pueda estar "conectado" a cualquier fuente (archivo, por ejemplo).
Usando scanner.nextLine() [duplicado]
He tenido problemas al intentar utilizar el método nextLine() de java.util.Scanner. Esto es lo que probé: import java.util.Scanner; class TestRevised { public void menu() { Scanner scanner = new Scanner(System.in);
java.util.NoSuchElementException: el escáner lee la entrada del usuario
Soy nuevo en el uso de Java, pero tengo experiencia previa con C#. El problema que tengo surge al leer la entrada del usuario desde la consola. Me encuentro con
¿El escáner se salta nextLine() después de usar next() o nextFoo()?
Estoy usando los Scannermétodos nextInt()y nextLine()para leer entradas. Se parece a esto: System.out.println("Enter numerical value"); int option; option = input.nextInt(); // Read numerical value from input System.out.println("Enter 1st string"); String