BufferedWriter bw = new BufferedWriter( new FileWriter("/usr/text/test.txt" ) );
bw.write( "some text" );
bw.close();
BufferedReader br = new BufferedReader( new FileREader("("/usr/text/test.txt" ) );
String s = br.readLine();
br.close();

解决方案 »

  1.   

    有人回答了,它这种也可以;;
    readLine();//读取一行
    String content = "";
    while((s=br.readLine())!=null){
      content +=s;
    }
    //读所有行
      

  2.   

    同意楼上的.也可以用InputStreamReader
      

  3.   

    先用StringBuffer做缓存,最后才把字串写入到文件。StringBuffer sb=new StringBuffer();
    sb.append("11111111111");
    sb.append(" ");
    i++;
    ...if(i==7)
    sb.append("\r\n");
    ...
      

  4.   

    我一般也是用StringBuffer,,,
    然后通过RandomAccessFile来写入具体文件的