Comment lire un entier et une chaîne séparement à partir d'une seule ligne dans le fichier et de les stocker à des variables?

Andrej Tomas

J'ai un fichier texte qui ressemble à ceci:

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

Comment puis-je lire une ligne par ligne et le numéro d'extrait et chaîne séparément à partir d'une seule ligne, et disons les imprimer à la console avec:

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

Comment puis-je lire une ligne par ligne

Utilisez un BufferedReaderet sa readLine()méthode.

Comment puis-je extraire le nombre et cordes séparément

Utilisez line.indexOf(' ')ensuite substring(...)pour obtenir les 2 parties.

Utilisez ensuite Integer.parseInt(...)la première partie pour obtenir le nombre.

Je suppose que tu aimes

Origine http://43.154.161.224:23101/article/api/json?id=367545&siteId=1
conseillé
Classement