**
http://blog.youkuaiyun.com/xtj332/article/details/6671120
感谢作者指点。
**
package com.java1234.dao;
import java.io.*;
/**文件的输入输出流
*
*/
public class FileReaderANDWriter {
/**
* 读取文件的方法:
*/
public void fileReader(){
File fileReader=null;
//pathname:文件的存在位置
fileReader=new File("D:\\reader.txt");
try {
FileReader fr=new FileReader(fileReader);
char []c=new char[1000];
try {
//按照单个字符读取,offset-读取的初始位置。length--读取的长度
fr.read(c,0,200);
System.out.println(c);
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
/**
* 写入文件的方法:
* @param
*/
public void fileWriter(){
File fileReader=null;
fileReader=new File("D:\\writer.txt");
try {
FileWriter fw=new FileWriter(fileReader);
String str ="i miss you";
//写入的字符串内容。
fw.write(str);
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[]args){
FileReaderANDWriter demo=new FileReaderANDWriter();
demo.fileReader();
demo.fileWriter();
}
}