Næste |
|
Java Stream IO serie, Planche nr. 13 |
![]() |
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...