全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

java 在file的尾部添加数据的两种方法总结

java 在file的尾部添加数据的两种方法总结

问题描述:  

在文件的末尾追加内容 

方法1:利用RandomAccessFile类 

1.将randomAccessFile模式设置为rw 
2将randomAccessFile移动(seek)到文件末尾 
3追加数据 
4关闭流  

方法2:利用FileWriter类 

1.将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) { 
  } 
 } 
} 

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# java  # file  # 添加数据  # 在尾部添加数据的实现方法  # Java File类的详解及简单实例  # Java-文件File简单实用方法(分享)  # java核心编程之文件过滤类FileFilter和FilenameFilter  # Java文件操作类 File实现代码  # Java中File的实例详解  # Java中使用fileupload组件实现文件上传功能的实例代码  # File的API和常用方法详解_动力节点Java学院整理  # Java IO流 File类的常用API实例  # 如有  # 两种  # 希望能  # 第二个  # 谢谢大家  # 设置为  # 疑问请  # pre  # cn  # true  # class  # import  # io  # public  # brush  # package  # nbsp  # br  # strong 


相关文章: 如何快速上传自定义模板至建站之星?  如何快速使用云服务器搭建个人网站?  建站之星下载版如何获取与安装?  如何在新浪SAE免费搭建个人博客?  如何通过FTP服务器快速搭建网站?  制作网站哪家好,cc、.co、.cm哪个域名更适合做网站?  微信小程序 input输入框控件详解及实例(多种示例)  如何在阿里云虚拟服务器快速搭建网站?  C++如何将C风格字符串(char*)转换为std::string?(代码示例)  建站之星logo尺寸如何设置最合适?  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  宁波自助建站系统如何快速打造专业企业网站?  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  ,购物网站怎么盈利呢?  建站之星后台管理系统如何操作?  定制建站如何定义?其核心优势是什么?  三星网站视频制作教程下载,三星w23网页如何全屏?  北京制作网站的公司,北京铁路集团官方网站?  C++如何使用std::optional?(处理可选值)  如何高效利用亚马逊云主机搭建企业网站?  建站之星免费版是否永久可用?  详解jQuery中基本的动画方法  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  如何快速搭建高效可靠的建站解决方案?  建站主机无法访问?如何排查域名与服务器问题  广东专业制作网站有哪些,广东省能源集团有限公司官网?  如何在Golang中引入测试模块_Golang测试包导入与使用实践  c# Task.Yield 的作用是什么 它和Task.Delay(1)有区别吗  湖州网站制作公司有哪些,浙江中蓝新能源公司官网?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  建站主机选哪家性价比最高?  小捣蛋自助建站系统:数据分析与安全设置双核驱动网站优化  娃派WAP自助建站:免费模板+移动优化,快速打造专业网站  宁波免费建站如何选择可靠模板与平台?  如何通过PHP快速构建高效问答网站功能?  营销式网站制作方案,销售哪个网站招聘效果最好?  内部网站制作流程,如何建立公司内部网站?  如何通过虚拟主机快速完成网站搭建?  微课制作网站有哪些,微课网怎么进?  如何在万网ECS上快速搭建专属网站?  定制建站哪家更专业可靠?推荐榜单揭晓  建站主机助手选型指南:2025年热门推荐与高效部署技巧  如何在腾讯云免费申请建站?  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  高端企业智能建站程序:SEO优化与响应式模板定制开发  建站之星ASP如何实现CMS高效搭建与安全管理?  简单实现Android文件上传  武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?  如何正确下载安装西数主机建站助手?  如何通过商城自助建站源码实现零基础高效建站? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。