求一段代码,实现如下功能:
(1)读取test.txt文件中的文字,其中文字为汉字,要显示为汉字而不是编码形式。
(2)向文件test.txt中写如一些文字,不要覆盖原来的内容,写入文件尾部
请用Java语言实现!!

解决方案 »

  1.   

    http://blog.csdn.net/lxh0959/archive/2010/04/19/5504395.aspx很详细很强大
      

  2.   

    抄作业抄到这了。连baidu/google都懒得用。
      

  3.   

    BufferedReader br=null;
          BufferedWriter bw=null;
          try {
        br=new BufferedReader(new FileReader(new File("f:/文档.txt"");
        bw=new BufferedWriter(new FileWriter(new File("f:/文档1.txt"),true));
        String brstr=br.readLine();
        while(brstr!=null){
         bw.write(brstr);
         bw.newLine();
         brstr=br.readLine();
        }
       } catch (IOException e) {
       // TODO Auto-generated catch block
       e.printStackTrace();
       }finally{
       if(bw!=null){
       try {
       bw.close();
       } catch (IOException e) {
       // TODO Auto-generated catch block
       e.printStackTrace();
       }
       }
       if(br!=null){
       try {
       br.close();
       } catch (IOException e) {
       // TODO Auto-generated catch block
       e.printStackTrace();
       }
       }
       }