Giriş GitHub Giriş Google
1.2k soru
1.3k cevap
432 yorum
3.9k üye
Java'nın kendi standard kütüphanesinde kolay örnekler var. Bütün dosyayı bir kerede okumak istiyorsak aşağıdaki şekilde kullanılabilir.
Java 7:new String(Files.readAllBytes(...)) or Files.readAllLines(...)
Java 8:Files.lines(..).forEach(...)
Bunun haricinde satır satır okumak için aşağıdaki kodu kullanabiliriz.
try(BufferedReader br = new BufferedReader(new FileReader("file.txt"))) { StringBuilder sb = new StringBuilder(); String line = br.readLine(); while (line != null) { sb.append(line); sb.append(System.lineSeparator()); line = br.readLine(); } String everything = sb.toString(); }