Næste
Forrige
Oversigt
Java Stream IO serie, Planche nr. 13
Kursus Indhold

Opgave 6


DataInput    aDI = new DataInputStream(new FileInputStream ("kilde"));
DataOutput   aDO = new DataOutputStream(new FileOutputStream ("dest"));
String line ;

while ((line = aDI.readLine()) != null) {
	StringBuffer modifiedLine = new StringBuffer (line);
        // ...
        // Her indsættes kode, som tilføjer filnavn og linienr.
        //
	aDO.writeBytes(modifiedLine.toString());
}
aDI.close() ;
aDO.close() ;

Prøve at gøre denne kode færdig (opgave 6), herunder ret fejl og fjern warnings (undtagen deprecated), fang exceptions og behandl dem pænt. Det kræver en del omskrivning...


© 1998 BLA*net - Leif E. Andersen, leander@blanet.dk