`
yeelor
  • 浏览: 409809 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

如何在文本文件中添加字符串 java

    博客分类:
  • Java
 
阅读更多

 

String htmlName="index.html";
String relaPath=""
		Writer out = null;
		String path = ServletActionContext.getServletContext().getRealPath("/");
		File fileName = new File(path + relaPath+"index.html");
		try {
			out = new BufferedWriter(new OutputStreamWriter(
					new FileOutputStream(fileName, true), "utf-8"));
			out.write("追加的东西");
			out.flush();
			out.close();
		} catch (Exception e) {
			e.printStackTrace();
		}

 

 

 

Java代码



1.
可以先把文件里面的东西读出来,放在StringBuffer里面,然后在追加   

    如:

    File f=new File; 
    try  
    {   
    InputStream a = new FileInputStream(f);   
    BufferedReader ins = new BufferedReader(new InputStreamReader(a)); 
    StringBuffer buffer = new StringBuffer();   
    String line = "";   
    while ((line = ins.readLine()) != null)   
    {   
    buffer.append(line);   
    System.out.println(buffer.toString());   
    }   
    buffer.append("后面的");   
    FileOutputStream out = new FileOutputStream(f);   
    out.write(buffer.toString().getBytes());   
    }   
    catch(Exception e)   
    {   
    e.printStackTrace();   
    }   




2.

Java代码 
File f=new File("D:/a.txt");
try
{
FileOutputStream out = new FileOutputStream(f,true);
out.write("something".getBytes());
}
catch(Exception e)
{
e.printStackTrace();
}




3.
FileOutputStream接收两个参数,后面个boolean决定是追加还是覆盖


Java代码

PrintWriter out = new PrintWriter(new BufferedWriter(   

                        new FileWriter(rcFile, true)), true);   

    out.println(sb.toString());  


 



    第一个true代表append,第二个代表autoflush  


 

分享到:
评论

相关推荐

    动态编译字符串成java,并且添加class到jvm

    动态编译字符串成java,并且添加class到jvm

    JAVA_API1.6文档(中文)

    java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 java.util.concurrent 在并发编程中很常用的实用工具类...

    Java读取PDF查找指定文字位置,并添加悬浮图片(文档签字/盖章)

    对pdf文件进行读取,根据传入的文字去寻找指定位置信息,根据位置信息添加图片,其中样式格式可自定义,具体可查看jar包的操作文档,地址可百度。实现签字或者盖章操作,文件中包括源码和架包。

    Java的输入输出流系统中除光盘外的最后一个系统盘中的文件夹显示

    2.编写应用程序,在c盘创建目录树d:\xxx\xx\x,并创建一个文件1.txt,在该文件中写入字符串"java程序设计。"。 3.编写应用程序,在指定目录下创建一个文件随机读写流,在第11题的文件1.dat的后面写入逻辑值true、...

    JavaAPI1.6中文chm文档 part1

    java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 java.util.concurrent 在并发编程中很常用的实用工具类...

    java源码包---java 源码 大量 实例

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    JAVA上百实例源码以及开源项目

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    java源码包2

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    Java开发技术大全(500个源代码).

    ArrayString.java 字符串数组 assignTwoDime.java 为二维数组赋值 getMaxElem.java 获取数组中的最大元素 incCapicity.java 演示StingBuffer的容量增长 SortDemo.java 排序示例 travelTwoDime.java 遍历二维...

    Java项目源码之文本编辑器的实现.rar

    多窗口支持:支持同时打开多个文本文件,每个文件在单独的编辑窗口中显示,方便用户进行多文档编辑。 功能设计: 文本编辑功能:提供常见的文本编辑功能,如插入、删除、复制、粘贴、撤销、重做等,以及对文本格式...

    java源码包4

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    Java 1.6 API 中文 New

    java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 java.util.concurrent 在并发编程中很常用的实用工具类。...

    java源码包3

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术...

    JAVA上百实例源码以及开源项目源代码

    Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密  Java非对称加密源程序代码实例,本例中使用RSA加密技术,...

    Java2实用教程.rar

    9 1Java中的线程 9 2Thread类的子类创建线程 9 3使用Runnable接口 9 4线程的常用方法 9 5GUI线程 9 6线程同步 9 7在同步方法中使用wait notif 和nodf3 All 方法 9 8挂起 恢复和终止线程 9 9计时器线程Timer 9 10线程...

    java jdk实列宝典 光盘源代码

    java的声音处理,介绍java中如何处理声音,包括实现响铃,播放wav,au等音频文件,以及控制声音的大小和音量,Beep.java; 媒体播放器,JMFMediaPlayer.java; 12反射 是java程序开发的特征之一,允许java程序对自身...

    java 算法

    数组和数组之间的转换代码,从资源文件里读取值的类,一个随机类,计算传入值是否星期六,为RootPaneContainer组件添加键盘事件,将数组转成字符串 在调试或记录日志时用到,转换文件大小,多线程的世界时钟,显示...

Global site tag (gtag.js) - Google Analytics