Problème de String en JAVA
Résolu
varfendell
Messages postés
3259
Date d'inscription
Statut
Membre
Dernière intervention
-
varfendell Messages postés 3259 Date d'inscription Statut Membre Dernière intervention -
varfendell Messages postés 3259 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila, J'ai une classe java qui à une méthode qui récupère en paramètre le chemin d'accès a un fichier, et qui doit mettre le contenu de ce fichier dans une variable de type String.
J'arrive a afficher le contenu du fichier, mais pas a le mettre dans la variable....
voici mon code:
Voila, J'ai une classe java qui à une méthode qui récupère en paramètre le chemin d'accès a un fichier, et qui doit mettre le contenu de ce fichier dans une variable de type String.
J'arrive a afficher le contenu du fichier, mais pas a le mettre dans la variable....
voici mon code:
import java.io.IOException;
public class Parseur
{
public String donnees;
public void LectureFichierSourceLPL(String path)
{
try
{
String s;
BufferedReader b = new BufferedReader(new FileReader(path));
while ((s = b.readLine()) != null)
{
System.out.println(s);
donnees = b.readLine();
}
b.close();
System.out.println("Lecture du fichier ligne par ligne réussi");
System.out.println(s);
}
catch(FileNotFoundException e){System.out.println("prob1");}
catch (IOException e) {System.out.println("prob2");}
}
}
A voir également:
- Scanchar(string s) java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
5 réponses
Salut,
while ((s = b.readLine()) != null)
{
System.out.println(donnees);
donnees =s;
}
non??ou j'ai pas compris....
while ((s = b.readLine()) != null)
{
System.out.println(donnees);
donnees =s;
}
non??ou j'ai pas compris....
Peut être mais si cette ligne je la concatène dans une variable string...ou alors un tableau de string, se qui me donnerais un tableau n*1 avec n = nombre de ligne...mais comment faire?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question