Articles of java.util.scanner

El escáner solo lee el nombre del archivo y nada más

Estoy tratando de implementar un lector rudimentario. Estoy atrapado en el análisis del archivo en este momento. public ArrayList ParseFile () { int lineIndex = 0; Scanner scanner = new Scanner(this.fileName); while (scanner.hasNextLine()) { lineIndex++; String line = scanner.nextLine(); if (line.equals(“”)) continue; String[] split = line.split(“\\s”); for (String s : split) { if (s.equals(“”) || […]

Error de escáner con nextInt ()

Estoy tratando de usar Scanner para obtener un int del teclado, pero obtengo 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) at TableReader.main(TableReader.java:76) Esto es lo que tengo. Es independiente del rest de mi progtwig, no entiendo por qué esto no está funcionando. Se declara […]

Java: bucle infinito usando Scanner in.hasNextInt ()

Estoy usando el siguiente código: while (invalidInput) { // ask the user to specify a number to update the times by System.out.print(“Specify an integer between 0 and 5: “); if (in.hasNextInt()) { // get the update value updateValue = in.nextInt(); // check to see if it was within range if (updateValue >= 0 && updateValue […]

Lea la siguiente palabra en java

Tengo un archivo de texto que tiene el siguiente contenido: ac und accipio annehmen ad zu adeo hinzugehen … Leo el archivo de texto y repito a través de las líneas: Scanner sc = new Scanner(new File(“translate.txt”)); while(sc.hasNext()){ String line = sc.nextLine(); } Cada línea tiene dos palabras. ¿Hay algún método en Java para obtener […]

Lee el archivo .txt en una matriz 2D

Hay algunos de estos temas, pero este problema tiene un ligero giro que lo hace diferente. Estoy centrado solo en la mitad de un problema mayor. Estoy seguro de que muchos de ustedes conocen el problema del cuadrado mágico. Rápido: Asum un archivo con líneas y números en cada línea como el cuadrado que se […]

Extraer parte entera en cadena

¿Cuál es la mejor manera de extraer la parte entera de una cadena como Hello123 ¿Cómo se obtiene la parte 123? Puede clasificarlo usando el escáner de Java, ¿hay alguna manera mejor?

El escáner no ve después del espacio

Estoy escribiendo un progtwig que pregunta por el nombre completo de la persona y luego toma esa información y la revierte (es decir, John Doe – Doe, John). Empecé tratando de obtener solo la entrada, pero solo obtengo el primer nombre. Aquí está mi código: public static void processName(Scanner scanner) { System.out.print(“Please enter your full […]

¿Cómo puedo manejarlo con escáner (java)?

Tengo una pregunta sobre el escáner por favor, estoy trabajando en una empresa pequeña; tenemos un software; genera un gran archivo de texto; y debemos obtener alguna información útil de ella; quiero escribir una aplicación simple con Java para ahorrar tiempo; podrías por favor guiarme? por ejemplo, quiero esta salida; Salida RFID: 25 BLUID: 562 […]

Escáneres múltiples de Java

Tengo una clase que crea múltiples objetos Integer y los coloca en una LinkedList como se muestra a continuación: public class Shares implements Queue { protected LinkedList L; public Shares() { L = new LinkedList(); } public boolean add(E price) { System.out.println(“How many of these shares would you like?”); Scanner scanInt; scanInt = new Scanner(System.in); […]

Escáner NoSuchElementException

Tengo un problema con mi asignación de Java. Recibo una excepción inesperada, específicamente: java.util.NoSuchElementException: no se ha encontrado ninguna línea Estoy usando Scanner(System.in) y el progtwig no lee nada continuamente y repite el texto de excepción de “formato no válido”. Si ingreso un valor int correcto, la primera parte pasa y luego la parte double […]