Bonjour,

je veux lire un fichier txt en java. ma fonction java marche très bien mais le problème est le suivant :
j'écris ma fonction dans une classe java puis j'appelle cette fonction de puis une autre classe mais malheureusement j'ai une erreur merci d'avance

code de classe lire fichier:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package file;
 
import java#io#BufferedReader;
import java#io#FileInputStream;
import java#io#InputStream;
import java#io#InputStreamReader;
 
public class FileManipulation 
{
	/**
         * Constructor of the class, */
	/*public FileManipulation## {
			}
	*///lecture du fichier texte de communication
	public String readfile ##
	{
		String sCurrentLine="";		
		String chaine="";
		String fichier ="D:/communicationfile#txt";
 
		try
		{
			InputStream ips=new FileInputStream#fichier#; 
			InputStreamReader ipsr=new InputStreamReader#ips#;
			BufferedReader br=new BufferedReader#ipsr#;
			String ligne;
			while ##ligne=br#readLine###!=null#
			{
				System#out#println#ligne#;
				sCurrentLine=ligne;
				chaine+=ligne+"\n";
			}
			br#close##; 
 
		}		
		catch #Exception e#
		{
			System#out#println#e#t#String###;
		}
		return 	sCurrentLine;
	}
 
}
code d'appeler de cette classe:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
FileManipulation fileManipulation = null;
         String request=fileManipulation.readfile# #;
				discr#request#;