使用FileWriter和BufferedWriter写文件(e:\javaFileDemo\file2.txt),如果不存在则创建,写入一个字符串“XXXX年XX月XX日,今天我们学习了Java中文件读写!!!”和一个字符串“我已经会用FileWriter和BufferedWriter读写文件了“(要求:必须换行写入)。
在上面的基础上用FileReader、BufferedReader类读入创建的文件,必将文件内容输出到控制台。
   
  那位帮忙看下。。

解决方案 »

  1.   

    作业吗?
    即便不会,搜一下也有了,比如
    http://hi.baidu.com/jadmin/blog/item/8e4ad024b28cfb024c088df7.html
      

  2.   

    import java.io.*;public class ReadAndWrite {    public static void main(String[] args) {
            try{
                File f=new File("e:\\javaFileDemo\\");
                if(!f.exists()){
                    f.mkdirs();
                }
                BufferedWriter bw=new BufferedWriter(new FileWriter("e:\\javaFileDemo\\file2.txt"));
                bw.write("XXXX年XX月XX日,今天我们学习了Java中文件读写!!!");
                bw.newLine();
                bw.write("我已经会用FileWriter和BufferedWriter读写文件了");
                bw.close();
                BufferedReader br=new BufferedReader(new FileReader("e:\\javaFileDemo\\file2.txt"));
                String line;
                while(true){
                    line=br.readLine();
                    if(line==null){
                        break;
                    }
                    System.out.println(line);
                }
            }catch(IOException e){}
        }
    }