¿Cómo se lee un número entero y una cadena de éste por separado a partir de una sola línea en el archivo y almacenarlos en variables?

Andrej Tomas

Tengo un archivo de texto que se ve algo como esto:

1 Song one
2 Song two
3 Song three
...

¿Cómo se lee una línea por línea y el número de extracto y cuerdas por separado de una sola línea, y digamos que les imprime a la consola con:

String title; // extracted from current line
int num; // extracted from current line    
System.out.println("Number: " + num + "Title: " + title);
Andreas:

¿Cómo se lee una línea por línea

Use un BufferedReadery su readLine()método.

¿Cómo se extrae número y la cadena por separado

Utilizar line.indexOf(' ')entonces substring(...)para obtener las 2 partes.

A continuación, utilice Integer.parseInt(...)en la primera parte para obtener el número.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=367547&siteId=1
Recomendado
Clasificación