java如何实现写入并保存txt文件
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,这篇文章给大家分享的是有关java如何实现写入并保存txt文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。实例代码如下:package TEST;import java.
千家信息网最后更新 2025年01月19日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安全错误
数据库的锁怎样保障安全
微信的软件开发
糖豆人怎么切换匹配服务器
服务器引导盘制作
网络安全合法合规
浪潮服务器的滑道如何安装
派出所网络安全排查整治情况汇报
到和利时做软件开发
关于网络安全类的书籍
网络安全和产品培训心得
软件开发和测试吵架
天津市教委网络安全领导小组
服务器坏了怎么重新装系统
数据库系统原理的实验报告
明日之后安卓主播服务器
关于青少年网络安全答题
数据库一个字
天驰服务器改logo
济宁网络安全员招聘
网络安全要不要写代码
普通服务器机柜型号
糖豆人怎么切换匹配服务器
网络安全的应用前景
中国科学技术成果数据库
四川省网络安全总队总队长
浙江浪潮服务器续保
主席网络安全工作讲话
数据库端口27017
app软件开发常州课程价格
网络安全法 给予
软件开发需求澄清谁做