1、将内容写到txt文档里面

public static void writeFile() {

String txtFileName = "emailRecord.txt";

String directoryPath = "";

try {

directoryPath = WebplusContext.getRealPath("/apps/schoolfellow/upload/smsRecord");

File directory = new File(directoryPath);

if (!directory.exists()) {

directory.mkdirs();

}

File txtFile = new File(directoryPath, txtFileName);

FileOutputStream out = new FileOutputStream(txtFile, true);

String line = System.getProperty("line.separator");

String smsContent = "将内容写到txt文件里面!" + line;

out.write(smsContent.toString().getBytes("GBK"));

out.close();

} catch (Exception ex) {

log.error("将结果写入文件失败!", ex);

}

}

2、读取文件里面的内容

public void readerFile() {

String filePath = WebplusContext.getServletContext().getRealPath("/apps/schoolfellow/upload/emailRecord/emailRecord.txt");

FileInputStream fis = null;

try {

fis = new FileInputStream(filePath);

InputStreamReader reader = new InputStreamReader(fis, "GBK");

BufferedReader br = new BufferedReader(reader);

String info = "";

schoolfellows = new ArrayList();

while ((info = br.readLine()) != null) {

System.out.println(info);

}

br.close();

fis.close();

} catch (Exception ex) {

log.error("读取数据失败", ex);

} finally {

}

}

3、清除txt文件里面的内容

public void clearFileContent() {

String filePath = WebplusContext.getServletContext().getRealPath("/apps/schoolfellow/upload/emailRecord/emailRecord.txt");

try {

FileOutputStream out = new FileOutputStream(filePath,false);

out.write(new String("").getBytes());

out.close();

script = "alert('清空发送邮件日志成功!');";

} catch (Exception ex) {

script = "alert('清空文件的内容失败,因为没有发送邮件日志文件!');";

}

}

java读取txt文件内容并处理,将内容写到txt文档里面并读取及删除的方法相关推荐

  1. 计算机文件是怎么存储的,电脑中重要的文档如何保存?有哪些的方法呢?

    电脑中重要的文档如何保存?有哪些的方法呢? 重要文档的保护是很有必要的,避免出现各种的损失.以下内容均是小编总结的: 1.文档设置密码 在编辑文档保存之前设置一个密码,以后打开只有输入了正确的密码才能 ...

  2. 10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字。 编写一个程序, 尝试读取这些文件, 并将其内容打印到

    10-8 猫和狗 : 创建两个文件cats.txt和dogs.txt, 在第一个文件中至少存储三只猫的名字, 在第二个文件中至少存储三条狗的名字. 编写一个程序, 尝试读取这些文件, 并将其内容打印到 ...

  3. 【C++】读取txt文件中指定行的内容

    使用c++读取TXT文件中指定行的内容 classification_classes_ILSVRC2012.txt:下载链接 验证: #include <iostream> #includ ...

  4. 读取xlsx文件一定范围内的内容

    新学到一个小知识,记录下 读取xlsx文件一定范围内的内容 两个方法: 1:通过cell_range读取 2:通过Cell对象读取(不推荐) ↓需要读取的是文件中的A6-A19区域,设定为value ...

  5. 将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中

    package again;import java.io.*;/* 1.编写一个程序,将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件 中,a.txt 文件中的单词 ...

  6. java无法读取方案文档_解决Spring的java项目打包后执行出现“无法读取方案文档...“、“原因为 1) 无法找到文档; 2) 无法读取文档; 3) 文档的根元素不是...”问题...

    问题 一个用Spring建的java项目,在Eclipse或idea中运行正常,为什么打包后运行出现如下错误呢? 2019/07/10/19:04:07 WARN [main] org.springf ...

  7. java实现保存合同模板_Java中常用到的文件操作那些事(一)——替换doc文档模板,生成真实合同案例...

    工作中,我们时常会遇到一些操作文件的操作,比如在线生成合同模板,上传/下载/解析Excel,doc文档转为pdf等操作.本文就已工作中遇到的在线生成合同为例,简要地介绍一种文档替换写法. 本文目的:给 ...

  8. python读取word内容写入excel_“python循环写入excel“Word文档的内容提取到excel表格中...

    Excel表格内容自动填充到word中的指定位置 使用粘贴链接.在Excel中复制需要进入Word文档中的数据内容,然后在Word文档中,点击选择性粘贴,然后点选粘贴为链接. 如何将EXCEL的文字复 ...

  9. java计算机毕业设计网上花店系统源码+系统+mysql数据库+LW文档+部署文件

    java计算机毕业设计网上花店系统源码+系统+mysql数据库+LW文档+部署文件 java计算机毕业设计网上花店系统源码+系统+mysql数据库+LW文档+部署文件 本源码技术栈: 项目架构:B/S ...

  10. 基于java投标文件在线制作系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署

    基于java投标文件在线制作系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 基于java投标文件在线制作系统计算机毕业设计源码+系统+lw文档+mysql数据库+调试部署 本源码技 ...

最新文章

  1. 背水一战 Windows 10 (83) - 用户和账号: 数据账号的添加和管理, OAuth 2.0 验证
  2. Linux+写数据异常断电,同事处理异常断电数据库状态变为SUSPECT过程
  3. 简易的深度学习框架Keras代码解析与应用
  4. 【Filebeat】logstash 和filebeat 是什么关系
  5. Python学习之==日志模块
  6. CCF认证2014-9-2 画图
  7. win 10+ iis 10 部署.net core 1.1 web api
  8. Swift之动画总结
  9. Oracle控制文件日志文件数据文件迁移
  10. 汽车行业的DMS系统 IT不变应万变
  11. C语言新手入门练习之三子棋
  12. 请求通道在等待 00:00:58.9616639 以后答复时超时。增加传递给请求调用的超时值,或者增加绑定上的 SendTimeout 值。分配给此操作的时间可能是更长超时的一部分。...
  13. android10代码开启横幅通知,Android通知以编程方式启用横幅设置
  14. 深度学习的显卡对比评测:2080ti vs 3090 vs A100
  15. Android5.0直播不了,Android 5.0打开直播页面直接闪退
  16. 10.1 快乐,自费送几本豆瓣9.0高分书籍
  17. 2022视频编码招聘面经
  18. Traefik v2.9-IngressRoute
  19. Spring源码(十)-IOC终结篇
  20. 2021年,薪酬最高的5种编程语言

热门文章

  1. 成人高考函授是全日制还是非全日制
  2. 四位玫瑰数python123_python3 ---数据类型 (2)
  3. Flink SourceFunction/SinkFunction
  4. 如何从已发表的论文作者中去掉自己的名字?
  5. windows10删除文件时遇到“拒绝访问”的解决方法
  6. Android模拟器Genymotion安装及使用教程详解
  7. 恶意代码检测技术——签名、启发式、行为式
  8. 秀操作:视频为证,1000条测试用例一键生成
  9. 《数字图像处理》题库4:简答题
  10. DNS Wildcard(DNS泛域名)