1~

Minter Coder's Blog

Java IO Ders 6 - BufferedReader ve BufferedWriter

2021-06-13

BufferedReader classı karakter tabanlı girdi akışından okumak için kullanılır.Aldığımız veriyi satır satır okumak için readLine() methodunu kullanabiliriz.BufferedReader sınıfı performansı daha fazla hızlanıdırr.

Hemen örnek verelim;

import java.io.*;

public class MyFile {
<span style="color:#cc7832">public static void </span><span style="color:#ffc66d">main</span>(String[] args)  {
    File file = <span style="color:#cc7832">new </span>File(<span style="color:#6a8759">&quot;/home/j2guar/Desktop/myName.txt&quot;</span>)<span style="color:#cc7832">;

try(FileReader reader = new FileReader(file); BufferedReader bufferedReader = new BufferedReader(reader) ){ String line; while((line=bufferedReader.readLine())!=null){ System.out.println(line); } }catch(Exception e){ e.printStackTrace(); } } }

 

Yazmak için ;

 

import java.io.*;

public class MyFile {
<span style="color:#cc7832">public static void </span><span style="color:#ffc66d">main</span>(String[] args)  {
    File file = <span style="color:#cc7832">new </span>File(<span style="color:#6a8759">&quot;/home/j2guar/Desktop/myName.txt&quot;</span>)<span style="color:#cc7832">;

try(FileWriter fileWriter = new FileWriter(file); BufferedWriter bufferedWriter = new BufferedWriter(fileWriter) ){ String myName = "Junior Yazilim"; bufferedWriter.write(myName); }catch(Exception e){ e.printStackTrace(); } } }