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 BufferedReader
et 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.