您的位置:首页 > 其它

字节写入读出//字符读取写入//带缓存读取写入

2016-03-15 16:04 375 查看
package LIU;

import java.io.*;

public class Huancunliu {

public static void main(String[] args) {

//带缓存,读
//Writer 接口的实现类
FileWriter fw;
try {

File f=new File("d:\\test1.txt");
//            fw = new FileWriter(f,true);
//
//            //缓存写入类,构造时需要传入Writer实例
//            BufferedWriter bw=new BufferedWriter(fw);
//
//            bw.write("\t这是清空之前写入的字符串");
//            //自动管理缓存
//            //自动写入:1,缓存满了。2,缓存关闭之前。
//
//            bw.flush();//主动清空缓存,写入数据
//            bw.write("\t这是清空之后写入的字符串");
//            bw.close();
//            fw.close();
//            System.out.println("写入完毕");

//缓存读取

FileReader fr=new FileReader(f);
BufferedReader br=new BufferedReader(fr);

//前两次读
//            String str=br.readLine();//读取一整行
//            System.out.println(str);
//            String str1=br.readLine();//接着读取下一行
//            System.out.println(str1);

//            while(str!=null)//判断读出的内容是不是空的
//            {
//                System.out.println(str);
//                str=br.readLine();
//            }

while(true)
{
String str=br.readLine();
if(str==null)
{
break;
}
System.out.println(str);
}

} catch (IOException e) {

e.printStackTrace();
}

}

}


View Code

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: