利用java怎么在file尾部添加数据?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。java 在file的尾部添加数据的两种方法总结问题描述: 在文
利用java怎么在file尾部添加数据?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
java 在file的尾部添加数据的两种方法总结
问题描述:
在文件的末尾追加内容
方法1:利用RandomAccessFile类
将randoMaccessFile模式设置为rw
2将randomAccessFile移动(seek)到文件末尾
3追加数据
4关闭流
方法2:利用FileWriter类
将FileWriter构造方法第二个参数置为true.表示在尾部追加
2追加数据
3.关闭流
实现代码:
package cn.com; import java.io.FileWriter; import java.io.RandomAccessFile; public class FileTest { public static void main(String[] args) { FileTest fileTest = new FileTest(); fileTest.addContentFirst("F:\\temp.txt", "test1"); fileTest.addContentSecond("F:\\temp.txt", "test2"); } public void addContentFirst(String filePath, String newContent) { try { RandomAccessFile randomAccessFile=new RandomAccessFile(filePath, "rw"); long fileLength=randomAccessFile.length(); randomAccessFile.seek(fileLength); randomAccessFile.write(newContent.getBytes("UTF-8")); randomAccessFile.close(); } catch (Exception e) { } } public void addContentSecond(String filePath, String newContent) { try { FileWriter fileWriter=new FileWriter(filePath, true); fileWriter.write(newContent); fileWriter.close(); } catch (Exception e) { } } }
--结束END--
本文标题: 利用java怎么在file尾部添加数据
本文链接: https://lsjlt.com/news/223685.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
2024-05-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0