用FileWriter和FileReader读写文本文件

    xiaoxiao2021-03-25  75

    public static void main(String[] args) { String content="hello我是中国人";//创建字符串对象 File file=new File("D:\\test\\c.txt");//创建文件目录对象 char[] c=content.toCharArray();//将字符串转换为字符数组 char[] c2=new char[100];//定义c2为100个元素的数组 int count=0;//初始化count为0 try {FileWriter fw=new FileWriter(file);//创建字符输出流类对象 fw.write(c);//写入字符数组 fw.close();//关闭输出流 FileReader fr=new FileReader(file);//创建字符输入流类对象 while((count=fr.read(c2))!=-1){//读取数组c2的值不为-1的循环 String string=new String(c2, 0, count);//将字符数组转换为字符串 System.out.println(string);//打印字符串 fr.close(); }//关闭输入流 } catch (IOException e) { e.printStackTrace(); } }
    转载请注明原文地址: https://ju.6miu.com/read-39610.html

    最新回复(0)