M
Math
Gast
hallo, ich habe hier eine methode, die eine datei in einen string einliest.
allerdings ist da bei langen dateien der string ncht vollständig. also die datei wird nicht bis zu ende ausgelesen, warum das denn? ne idee?
DANKE
Code:
public static String readFileToString(String fileName) {
StringBuffer buffer = new StringBuffer();
//System.out.println("aus methode: " + fileName);
try {
File f = new File(fileName);
BufferedReader in = new BufferedReader(new FileReader(f));
int bytesRead = 0;
char[] textRead = new char[512];
while ((bytesRead = in.read(textRead)) > 0) {
buffer.append(textRead, 0, bytesRead);
}
} catch (IOException e) {
e.printStackTrace(System.out);
System.out.println("File exception");
}
return buffer.toString();
}
allerdings ist da bei langen dateien der string ncht vollständig. also die datei wird nicht bis zu ende ausgelesen, warum das denn? ne idee?
DANKE