千家信息网

java如何实现写入并保存txt文件

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家分享的是有关java如何实现写入并保存txt文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。实例代码如下:package TEST;import java.
千家信息网最后更新 2026年11月02日java如何实现写入并保存txt文件

这篇文章给大家分享的是有关java如何实现写入并保存txt文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

实例代码如下:

package TEST;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;public class BufferedWriterDemo {  public static void main(String[] args) throws IOException {    write("E:\\1.txt"); //运行主方法  }  public static void write(String path)      throws IOException {    //将写入转化为流的形式    BufferedWriter bw = new BufferedWriter(new FileWriter(path));    //一次写一行    String ss = "测试数据";     bw.write(ss);      bw.newLine(); //换行用    //关闭流    bw.close();    System.out.println("写入成功");    }  }

java创建txt文件并存入内容

import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;public class txtExport {private static String path = "D:/";private static String filenameTemp;public static void main(String[] args) throws IOException {txtExport.creatTxtFile("你好");txtExport.writeTxtFile("你好");}/*** 创建文件** @throws IOException*/public static boolean creatTxtFile(String name) throws IOException {boolean flag = false;filenameTemp = path + name + ".txt";File filename = new File(filenameTemp);if (!filename.exists()) {filename.createNewFile();flag = true;}return flag;}/*** 写文件** @param newStr* 新内容* @throws IOException*/public static boolean writeTxtFile(String newStr) throws IOException {// 先读取原有文件内容,然后进行写入操作boolean flag = false;String filein = newStr + "\r\n";String temp = "";FileInputStream fis = null;InputStreamReader isr = null;BufferedReader br = null;FileOutputStream fos = null;PrintWriter pw = null;try {// 文件路径File file = new File(filenameTemp);// 将文件读入输入流fis = new FileInputStream(file);isr = new InputStreamReader(fis);br = new BufferedReader(isr);StringBuffer buf = new StringBuffer();// 保存该文件原有的内容for (int j = 1; (temp = br.readLine()) != null; j++) {buf = buf.append(temp);// System.getProperty("line.separator")// 行与行之间的分隔符 相当于"\n"buf = buf.append(System.getProperty("line.separator"));}buf.append(filein);fos = new FileOutputStream(file);pw = new PrintWriter(fos);pw.write(buf.toString().toCharArray());pw.flush();flag = true;} catch (IOException e1) {// TODO 自动生成 catch 块throw e1;} finally {if (pw != null) {pw.close();}if (fos != null) {fos.close();}if (br != null) {br.close();}if (isr != null) {isr.close();}if (fis != null) {fis.close();}}return flag;}}

感谢各位的阅读!关于"java如何实现写入并保存txt文件"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

文件 内容 你好 更多 篇文章 不错 实用 成功 一行 之间 代码 分隔符 实例 形式 数据 文章 新内容 方法 看吧 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州大一互联网络科技有限公司 江苏根荣互联网科技 互联网的科技 互联网巨头反垄断金融科技 猪兼强互联网科技 上海挚品互联网科技 凡科互联网科技 小马过河互联网科技 互联网女皇 腾讯科技 来此购互联网科技有限公司 恒生互联网科技指数跳水 速维有品互联网信息科技(苏州)有限公司 区块链结合互联网科技 图游互联网科技 半导体行业属于互联网高科技类吗 易企秀互联网科技是做什么的 互联网科技手机排行榜 互联网科技新闻 互联网公司属于科技吗 西安左小互联网科技有限公司 广东万易互联网科技有限公司惠州分公司 人人互联网科技是培训 卓越科技互联网 招聘 汉立互联网科技有限公司联系电话 互联网科技公司的市场部门 宁波青枫互联网科技有限公司 中化能源互联网科技招聘 来此购互联网科技有限公司 互联网科技革命什么开始 皮皮虾互联网科技有限公司
0