当前位置:  技术问答>java相关

???给分!!!Java中怎样在一个文件尾部添加新内容?

    来源: 互联网  发布时间:2015-03-15

    本文导语:  |    public void appendToFile(String str, String filename) throws Exception     {       // Open up an outputstream writer to the file, and append str to it.       FileOutputStream stream;//provides file access       OutputStreamWrit...


|
   public void appendToFile(String str, String filename) throws Exception 
   {
      // Open up an outputstream writer to the file, and append str to it.
      FileOutputStream stream;//provides file access
      OutputStreamWriter writer;//writes to the file
      try 
      {
         stream = new FileOutputStream(filename, true);
         writer = new OutputStreamWriter(stream);
         writer.write(str);
         writer.close();
         stream.close();
      }//try
      catch(Exception e) 
      {
         throw e;
      }//catch
   }//appendToFile

|
使用构件器:FileOutputStream(String name, boolean append),置布尔值为ture。

|
import java.io.*;

public class TestWrite {

public static void main(String[] args) {

try {
FileReader fr  =  new FileReader( "c:\aaa.txt" );
String oldCon = "";
int c;
while ( (c = fr.read()) != -1 ) 
oldCon += (char)c;

fr.close();

FileWriter fw = new FileWriter( "c:\aaa.txt" );
fw.write(oldCon);
fw.write("insert to the file end.");
fw.close();
} catch (Exception e) {

       }
}
}

|
可以用java.io.RandomAccessFile

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java使用正则表达为数字添加千位符的简单方法
  • java 中能不能在文件前面添加些内容?不覆盖原内容!
  • ....新手傻问题:怎么样添加java解释器至PATH环境变量??
  • [求助]在jdk+tomcat环境下如何添加Java Mail API的问题?
  • 如何在ultraedit中添加或是调出java帮助
  • 在jbuilder中建立了一个工程,如何新添加一个*.java文件在这个工程中呀?
  • java向文件末尾添加内容示例分享
  • 如何实现在java界面程序中向数据库添加记录,能不能给你例子??
  • java中添加图片的问题
  • Java中,给已存在的文件添加内容,但不覆盖文件原有内容,该如何操作
  • Java添加事件监听的四种方法代码实例
  • 为Java应用程序添加退出事件响应
  • java通过复选框控件数组实现添加多个复选框控件示例分享
  • Java程序中添加播放MIDI音乐功能的实现方法详解
  • java.imageIo给图片添加水印的实现代码
  • 使用java为pdf添加书签的方法(pdf书签制作)
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: stringflavor定义及介绍
  • 我对JAVA一窍不通,可惜别人却给我一个Java的project,要我做一个安装程序,请问哪里有JAVA INSTALLER下载,而且我要不要安装java的sdk才能完成此项任务?
  • java命名空间java.security类keystore的类成员方法: getdefaulttype定义及介绍
  • 新年第一天,让我们讨论一下未来一年JAVA的发展趋势! 个人认为,JAVA将主要朝ERP和JAVA手机方面发展!
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getclasspath定义及介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3