För att kunna läsa från filer i Java måste man först importera io. import java.io.*; För att sedan läsa från en fil använder man sig av klassen FileReader och BufferedReader. BufferedReader inström = new BufferedReader(new FileReader("fil.txt")); För att sedan läsa filen rad för rad använder man en while-loop: while (true) { String rad = inström.readLine(); // är filen slut? if (rad == null){ break; // ja! } System.out.println(rad); } Läsningen avbryts när det inte finns något mer att läsa. Ett komplett exempel: |
Programmering > programmering B Java >