读文件
/** * 从文件读数据 */ public void testRead() throws IOException { String filename = "D://aaa.txt"; File file = new File(filename); FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); String s = null ; while ( (s=br.readLine()) != null) { System.out.println(s); } br.close(); fr.close(); }
写文件
/** * 往文件写数据 */ public void testWrite() throws IOException { String filename = "D://aaa.txt"; File file = new File(filename); try { FileWriter fw = new FileWriter(file); BufferedWriter bw=new BufferedWriter(fw); PrintWriter out = new PrintWriter(fw); out.append("ssss"); out.append("/r/n"); out.append("ddddd"); // out.flush(); out.close(); fw.close(); } catch (IOException e) { System.out.println("Uh oh, got an IOException error!"); e.printStackTrace(); } }