Java文件读写 & 输出换行符
2011-05-07 02:02
471 查看
都拷贝为主的,然后又稍微修改了下。
/*
* 输入:文件路径
* 输出:文件内容(按行分隔,数组形式,使用时需要先判断是否是空值)
* 需导入:import java.io.*;
*/
/*
* 输入:文件路径,需写入的内容
* 输出:无
* 需导入:import java.io.*;
*/
再特别强调下这个,代表换行符,虽然不知道具体意思- - :
String lineSeparator = (String) java.security.AccessController.doPrivileged(new sun.security.action.GetPropertyAction("line.separator"));
/*
* 输入:文件路径
* 输出:文件内容(按行分隔,数组形式,使用时需要先判断是否是空值)
* 需导入:import java.io.*;
*/
public static String[] readFile(String readFilePath) throws Exception { FileReader reader = new FileReader(readFilePath); BufferedReader br = new BufferedReader(reader); String readContent[] = new String[999999]; int i = 0; while((readContent[i] = br.readLine()) != null) { i++; } br.close(); reader.close(); return readContent; }
/*
* 输入:文件路径,需写入的内容
* 输出:无
* 需导入:import java.io.*;
*/
public static void writeFile(String writeFilePath,String writeContent[]) throws Exception { File file = new File(writeFilePath); FileWriter filewriter = new FileWriter(file, true); String lineSeparator = (String) java.security.AccessController.doPrivileged(new sun.security.action.GetPropertyAction("line.separator")); for (int i=0;i<writeContent.length;i++) { if (writeContent[i] != null) { filewriter.write(writeContent[i]+lineSeparator); } } filewriter.close(); }
再特别强调下这个,代表换行符,虽然不知道具体意思- - :
String lineSeparator = (String) java.security.AccessController.doPrivileged(new sun.security.action.GetPropertyAction("line.separator"));
相关文章推荐
- java在文件中输出换行符
- JAVA中inputStream/OutputStream字节输入流、输出流读写文件
- Java 文件读写,读文件后加密写入输出文件
- JAVA精确向txt文件输出换行符
- java中使用文件输入流和文件输出流进行文件读写的用例!
- Android读写文件基于Java的文件输入输出流
- java中写入文件时换行符是用"/r/n"还是"/n"?
- JAVA小项目-银行管理系统(图形界面&&文件读写+源文件)
- Hadoop中文件读写(Java) &lt;转&gt;
- java 写一个"HelloJavaWorld你好世界"输出到操作系统文件Hello.txt文件中
- java中写入文件时换行符是用"/r/n"还是"/n"?
- JAVA程序输出到.txt文件的换行符处理
- 【Java】流与文件(端口 & 文件读写对象)
- 基于java:读写一个英文的txt文件,记录单词个数,并输出十个出现最多的单词及出现的个数;
- Hadoop中文件读写(Java) <转>
- java 读取xml文件并输出
- Java的输入输出与文件读写(一)
- java输出/输出——文件读写示例代码总结
- java 下载文件到本地,输出样式 header('Content-Type:application/xxx')
- android 向内存中 读写 文件数据 》》》java基础---- 文件输入流,文件输出流