public class Demo03Reader { public static void main(String[] args) throws IOException { //方法一,每次读取一个字符 FileReader fr = new FileReader("D:\\a.txt"); int len = 0; while ((len=fr.read()) != -1){ System.out.println(len); } //fr.close(); //方法二,每次读取1024个字节 char[] cs = new char[1024]; int len1 = 0; while ((len1=fr.read()) != -1){ System.out.println(new String(cs,0,len1)); } fr.close(); fileWriter(); } public static void fileWriter() throws IOException{ //flush()方法把内存缓冲区中的字符刷新到文件中 FileWriter fw = new FileWriter("D:\\a.txt"); fw.write("97"); fw.flush(); fw.close(); } }
JAVA-字符流-基础
最新推荐文章于 2024-06-14 15:02:13 发布