public void genererNyFil( String innfil, String utfil, String kilde, String inn ) throws IOException { File f = new File(utfil); String filename = innfil.substring(0, utfil.lastIndexOf('.')) + utfil; //String filename = fileName1.substring(0, fileName1.lastIndexOf('.')) + fileName2; FileWriter fw = new FileWriter(f); BufferedWriter bw = new BufferedWriter(fw); PrintWriter pw = new PrintWriter(bw); fw.write(kilde); bw.close(); fw.close(); File f2 = new File(innfil); FileReader fr = new FileReader(f2); BufferedReader br = new BufferedReader(fr); String line = br.readLine(); while(line !=null) { //System.out.println(kilde); //System.out.println(line); //byttUt(line,ut,inn); pw.write(kilde); line = br.readLine(); } pw.flush(); pw.close(); br.close(); } private String nyttFilnavn( String filnavn, String nyttEtternavn ) { String utfil = nyttFilnavn( "Test.java", "erstatt" ); filnavn =utfil; System.out.println(nyttEtternavn); // System.out.println(); return nyttEtternavn; }