Les fichier en java

Fermé
manel - 23 avril 2015 à 21:17
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 23 avril 2015 à 22:33
Bonjour,
comment puis je lire un fichier qui contient un string en donnant le nom de fichiers directement ?


A voir également:

1 réponse

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
23 avril 2015 à 21:46
Bonjour,

La classe Scanner est pratique pour lire les fichiers.

Exemple :

Scanner sc = new Scanner(new File("C:/test.txt"));
while (sc.hasNextLine()) {
    String line = sc.nextLine();
    // ...
}
sc.close();
0
mais je veux une methode qui lit le fichier et return un string comme ça je peux utiliser le msg lu dans ce fichier pour le déchiffr rsa ?
0
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
23 avril 2015 à 22:33
Le principe de Java ce n'est pas de te fournir la solution miracle à toutes les situations, mais te donner les outils pour y arriver.

Si tu veux une méthode pour faire ce que tu veux, il suffit de reprendre le code que j'ai mis au dessus et de l'adapter.

public static String readFirstLine(String fileName) {
    Scanner sc = new Scanner(new File(fileName));
    String line = null;
    if (sc.hasNextLine())
        line = sc.nextLine();
    sc.close();
    return line;
}
0