You can use FileReader to read files a character at a time. If you need to know when you have a hit a new line, you will need to check for the appropriate character code.
Alternatively, you could use a BufferedReader to read a whole line at once, and then iterate through the returned
String using the charAt(int i) method.