Si je veux lire 20 lignes dans un fichier texte avec lecteur de fichiers et je ne veux pas répéter 20 lignes ou string str4=br4.readLine
ligne que je veux utiliser pour avec for
comme ceci:Comment utiliser `for` avec filereader?
FileReader fr4 = new FileReader("HardDisk.txt");
BufferedReader br4=new BufferedReader(fr4);
for(int i =0; i<=20; i++)
String str4=br4.readLine();
br4.close();
mais il ne fonctionne pas pour moi, il affiche une erreur:
Variable declaration not allowed here
Bienvenue sur Stack Overflow! J'ai édité le titre de votre question pour distinguer le mot-clé. J'ai corrigé quelques fautes de frappe et de grammaire. J'ai correctement cité le message d'erreur. J'ai également aligné votre code pour qu'il s'affiche correctement. Pour plus d'informations sur le formatage, reportez-vous à l'aide à la modification (https://stackoverflow.com/editing-help). Enfin, j'ai spécifié la balise de programmation (Java) afin que plus de personnes connaissant le sujet puissent le voir. S'il vous plaît assurez-vous que votre première phrase est claire. Bonne chance! –