Ik heb een bestandje dat ik per karakter in wil lezen. Een eerder gemaakt programmaatje in Pascal gebruikt de Eoln en Eof functies om te inspecteren of resp. einde van de regel / einde van de file bereikt is. Dit hele ding wil ik omschrijven naar Java, maar ik kom er niet uit hoe je zoiets (toch vrij simpels?) op kunt lossen.
Het is dus wel essentieel dat er per karakter gelezen wordt. Wat ik had in pascal was van de volgende vorm:
Even versimpelt om het idee duidelijk te maken.
Het is dus wel essentieel dat er per karakter gelezen wordt. Wat ik had in pascal was van de volgende vorm:
code:
1
2
3
4
5
6
7
8
9
| while not Eof ( f ) do begin { verwerk eerstvolgende regel }
while not Eoln ( f ) do begin { verwerk eerstvolgende teken }
read ( f, teken )
end
; readln (f)
end |
Even versimpelt om het idee duidelijk te maken.