S
Sven
Gast
hallo zusammen,
ich habe ein, für mich, grosses problem, bei dem ich leider nicht weiterkomme.
ich habe folgenden code, der mir einen vektor in einer txt.-datei ausgibt:
dies funktioniert auch noch. nun meine frage, wie kann ich aus dieser methode das file als inputstream zurückgeben?
ich hatte es so versucht:
da bekomme ich allerdings immer ein leeres "file" zurück. kann mir bitte jemand sagen, woran das liegen könnte? vielen dank schonmal.
ich habe ein, für mich, grosses problem, bei dem ich leider nicht weiterkomme.
ich habe folgenden code, der mir einen vektor in einer txt.-datei ausgibt:
Code:
public static void alsTextfile(Vector x) {
FileWriter fw = null;
try {
fw = new FileWriter("test.txt");
Iterator it = x.iterator();
while (it.hasNext()) {
fw.write(it.next().toString() + "\n");
}
fw.close();
} catch (IOException ex) {
System.out.println(ex);
}
}
dies funktioniert auch noch. nun meine frage, wie kann ich aus dieser methode das file als inputstream zurückgeben?
ich hatte es so versucht:
Code:
public static InputStream alsTextfile(Vector x) {
InputStream file = null;
FileWriter fw = null;
try {
fw = new FileWriter("test.txt");
Iterator it = x.iterator();
while (it.hasNext()) {
fw.write(it.next().toString() + "\n");
}
fw.close();
} catch (IOException ex) {
System.out.println(ex);
}
return file;
}
da bekomme ich allerdings immer ein leeres "file" zurück. kann mir bitte jemand sagen, woran das liegen könnte? vielen dank schonmal.