java操作文件,不再为编码格式发愁
来源:互联网 发布:php strrops 编辑:程序博客网 时间:2024/06/05 08:22
/** * 读取文件内容 * * @param filePathAndName * String 如 c:\\1.txt 绝对路径 * @return boolean */ public static String readFile(String filePathAndName) { String fileContent = ""; try { File f = new File(filePathAndName); if(f.isFile()&&f.exists()){ InputStreamReader read = new InputStreamReader(new FileInputStream(f),"UTF-8"); BufferedReader reader=new BufferedReader(read); String line; while ((line = reader.readLine()) != null) { fileContent += line; } read.close(); } } catch (Exception e) { System.out.println("读取文件内容操作出错"); e.printStackTrace(); } return fileContent; }
/** * 写入文件 * * @param filePathAndName * String 如 c:\\1.txt 绝对路径 */ public static void writeFile(String filePathAndName, String fileContent) { try { File f = new File(filePathAndName); if (!f.exists()) { f.createNewFile(); } OutputStreamWriter write = new OutputStreamWriter(new FileOutputStream(f),"UTF-8"); BufferedWriter writer=new BufferedWriter(write); Writer.write(fileContent); Writer.close(); } catch (Exception e) { System.out.println("写文件内容操作出错"); e.printStackTrace(); } }
读取文件时和写入文件时 都为流设定好编码格式,读取文件所获得的字符串和生成的文件就不存在乱码问好问题了,至于需求什么类型的编码格式,这个可以根据开发需求自己填写。
0 0
- java操作文件,不再为编码格式发愁
- 不再为指针发愁(强力推荐)
- java文件读写操作指定编码格式
- java文件读写操作指定编码格式
- java文件读写操作指定编码格式
- java文件读写操作指定编码格式
- java文件读写操作指定编码格式
- 第二章 字符串处理与编码不再发愁
- java文件读写操作指定编码格式[转]
- Java判断文件编码格式
- java文件编码格式转换
- java判断文件编码格式
- Java判断文件编码格式
- java判断文件编码格式
- java判断文件编码格式
- Java文件编码格式转换
- Java判断文件编码格式
- java判断文件编码格式
- Swift学习——Swift基础详解(二)
- 安装Python module
- Nginx HTTP Post Method: 405 Method not allowed 解决办法
- 枚举实现的单例模式
- Javascript字符串对象的常用方法简明版
- java操作文件,不再为编码格式发愁
- destoon实现商铺管理主页设置增加新菜单的方法
- 男孩粘母亲 易致抗挫力差
- Leetcode Validate Binary Search Tree
- 用C++进行跨平台和可移植开发的注意事项
- C/C++ 面试
- 递归查询
- ADO连接数据库时EOF、BOF的意义和用法
- Jailbreak Kindle PaperWhite 2.