161012、JAVA读写文件,如何避免中文乱码
2016-10-18 11:26
288 查看
1、JAVA读取文件,避免中文乱码。 /** * 读取文件内容 * * @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; } 2、JAVA写入文件,避免中文乱码。 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 + "\r\n"); writer.close(); } catch (Exception e) { System.out.println("写文件内容操作出错"); e.printStackTrace(); } }
相关文章推荐
- JAVA读写文件,如何避免中文乱码
- 【转】JAVA读写文件,如何避免中文乱码
- JAVA读写文件如何避免中文乱码
- JAVA读写文件,如何避免中文乱码
- JAVA读取文件,避免中文乱码
- Java在编写文件下载的代码中如何避免文件名乱码情况
- JAVA读写文件,避免中文乱码
- Java读写文件中避免中文乱码
- JAVA读取文件,避免中文乱码
- JAVA/Android 读写文件,避免中文乱码 FileWriter乱码
- java如何发送邮件以及使用Velocity模板解决模板文件中文乱码的问题
- 如何解决myeclise10导入项目后.java文件出现中文乱码?
- JAVA读取文件,避免中文乱码
- JAVA读取文件,避免中文乱码。
- JAVA读写文件,避免中文乱码
- 英文版Excel 2007打开含中文的csv文件乱码如何解决
- 如何存储中文到文件中,解决乱码问题
- Java读取properties文件中文乱码问题的解决
- All About JAVA 关于英文服务器下输出含有中文字符文件乱码的问题
- FCKeditor for Java 中文文件名文件上传乱码问题