Skrive til en tekstfil
HejsaHvorfor funker det her ikke?
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
public class skrivTilFil {
static Etageejendom bygning = new Etageejendom();
static Etageejendom mål = new Etageejendom();
public static Etageejendom skrivTilFil (String skrivning){
try {
FileWriter fil = new FileWriter("saving.txt");
PrintWriter ud = new PrintWriter(fil);
for (int n=0; n<mål.getMålinger().size(); n++){
int lejID = mål.getMåling(n).getID();
String lejSIDE = mål.getMåling(n).getSide();
ud.println("______________________________________");
ud.println("Lejlighed: " + lejID + lejSIDE);
ud.println("Samlet Areal for lejligheden:\t"+mål.udregnSamletArealForEnLejlighed(n, bygning));
ud.println("Samlet Forbrug for lejligheden:\t"+mål.udregnSamletForbrugForEnLejlighed(n, mål));
ud.println("Fordelingstal for lejligheden:\t"+mål.udregnFordelingstalForEnLejlighed(n,bygning,mål) );
ud.println("Varmeforbruget for lejligheden:\t"+mål.varmeforbrug(n, bygning,mål) );
ud.println("--------------------------------------");
}
ud.close();
System.out.println("Filen er gemt.");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return bygning;
}
}
den udskriver ikke til tekstfilen....
