博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java读取txt文件和覆盖写入txt文件和追加写入txt
阅读量:4321 次
发布时间:2019-06-06

本文共 1267 字,大约阅读时间需要 4 分钟。

//创建文件	public static void createFile(File filename) {				try {			if(!filename.exists()) {				filename.createNewFile();							}		}catch (Exception e) {			// TODO: handle exception			e.printStackTrace();		}	}	//写入txt 内容不被覆盖 追加写入	public static boolean filechaseWrite(String Content,String filepath) {		boolean flag=false;			try {				FileWriter fw=new FileWriter(filepath,true);				fw.write(Content);				fw.flush();				fw.close();				flag=true;			}catch (Exception e) {				// 			 e.printStackTrace();			}		return flag;	}			//写入txt内容 覆盖原内容	public static boolean writetxtfile(String Content,String filepath) {		boolean flag=false;		try {			//写入的txt文档的路径			PrintWriter pw=new PrintWriter(filepath);			//写入的内容			pw.write(Content);			pw.flush();			pw.close();			flag=true;		}catch (Exception e) {			e.printStackTrace();		}		return flag;	}		//读取txt内容	public static String readtxtFile(File file) {		String sResult="";		try {			InputStreamReader reader=new InputStreamReader(new FileInputStream(file),"gbk");			BufferedReader br=new BufferedReader(reader);			String s=null;			while((s=br.readLine())!=null) {				sResult+=s;				System.out.println(s);			}		}catch (Exception e) {			e.printStackTrace();		}		return sResult;	}

  

转载于:https://www.cnblogs.com/yachao1120/p/9300762.html

你可能感兴趣的文章
seL4环境配置
查看>>
Git报错:insufficient permission for adding an object to repository database .git/objects
查看>>
ajax跨域,携带cookie
查看>>
BZOJ 1600: [Usaco2008 Oct]建造栅栏( dp )
查看>>
nginx 高并发配置参数(转载)
查看>>
洛谷 CF937A Olympiad
查看>>
Codeforces Round #445 C. Petya and Catacombs【思维/题意】
查看>>
用MATLAB同时作多幅图
查看>>
python中map的排序以及取出map中取最大最小值
查看>>
ROR 第一章 从零到部署--第一个程序
查看>>
<form>标签
查看>>
vue去掉地址栏# 方法
查看>>
Lambda03 方法引用、类型判断、变量引用
查看>>
was集群下基于接口分布式架构和开发经验谈
查看>>
MySQL学习——MySQL数据库概述与基础
查看>>
ES索引模板
查看>>
HDU2112 HDU Today 最短路+字符串哈希
查看>>
JPanel重绘
查看>>
图片放大器——wpf
查看>>
SCALA STEP BY STEP
查看>>