Java文件写入文本内容方法
来源:互联网 发布:sqlserver 复制表 编辑:程序博客网 时间:2024/06/18 00:54
package com.rockman.learn;import java.io.*;/** * Created by jiuxiaosheng on 14-2-25. */public class FileWrite { /** * 使用PrintWriter往文件中写入字符串内容 * @param filepath * @param content */ public static void fileWrite1(String filepath, String content) { try { PrintWriter printWriter = new PrintWriter(new File(filepath)); try { printWriter.print(content); }finally { printWriter.close(); } } catch (FileNotFoundException e) { e.printStackTrace(); } } /** * 使用OutputStreamWriter往文件写入字符串内容 * @param filepath * @param content */ public static void fileWrite2(String filepath, String content) { try { FileOutputStream fos = new FileOutputStream(filepath); OutputStreamWriter osw = new OutputStreamWriter(fos, "utf-8"); try { osw.write(content); osw.flush(); }finally { osw.close(); fos.close(); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (UnsupportedEncodingException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } /** * 直接使用FileOutputStream写入字符串到文件 * @param filePath * @param content */ public static void fileWrite3(String filePath, String content) { try { FileOutputStream fos = new FileOutputStream(filePath); try { fos.write(content.getBytes()); }finally { fos.close(); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } /** * 使用BufferedOutputStream写入字符串到文件 * @param filePath * @param content */ public static void fileWrite4(String filePath, String content) { try { FileOutputStream fos = new FileOutputStream(filePath); BufferedOutputStream bos = new BufferedOutputStream(fos); try { bos.write(content.getBytes()); bos.flush(); } finally { bos.close(); fos.close(); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } /** * 使用FileWriter写入字符串到文件 * @param filePath * @param content */ public static void fileWrite5(String filePath, String content) { try { FileWriter fw = new FileWriter(filePath); try { fw.write(content); fw.flush(); } finally { fw.close(); } } catch (IOException e) { e.printStackTrace(); } }}
0 0
- Java文件写入文本内容方法
- 把文本内容写入文件
- 读取文本的内容和将文本写入文件中
- java 创建文件 写入内容 读取内容
- 用java从网络上抓取HTML文件内容并写入本地文本中
- 用java从网络上抓取HTML文件内容并写入本地文本中
- java 写入文件方法
- java 创建文件,给文件写入内容
- asp.net创建并写入文本和读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JAVA 创建TXT文件,写入文件内容,读取文件内容
- JDBC 的API
- 撒共和国凤凰山发货撒谎事发后
- linux网络编程
- C++编程中虚函数的作用
- 一款好用的硬盘数据恢复软件
- Java文件写入文本内容方法
- SD卡上写入数据库
- android中的自动补全,autoCompleteTextView 的使用
- hdu 1272 小希的迷宫 (并查集)
- Android自动化测试工具调研
- 串的重复
- 使用fragment注意事项
- Android Studio 快捷键盘
- 适配器