Comment obtenir un FileReader pour lire un fichier en utilisant le nom de fichier en entrée, plutôt que de mettre un chemin de fichier direct dans le fichier? Ainsi, au lieu de quelque chose commeUtiliser le nom de fichier comme entrée pour FileReader
FileReader fr = new FileReader("C:file");
Nous avons quelque chose où quand on appelle FileReader (nom de fichier), nous avons mis le nom de fichier en paramètre. Donc, si je mets dans l'invite de commande:
Java FileReader input.txt
Il lit le fichier texte sans avoir à me avoir mis en FileReader nouvelle (« C: input.txt »).
Comment pensez-vous que le temps de fonctionnement censé connaître le chemin complet du fichier? – NINCOMPOOP
Simplement vous pouvez mettre des fichiers dans le répertoire de travail actuel, alors vous n'avez pas à écrire le chemin complet. –