Les fichier en java

manel -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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
manel
 
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 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
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