文件符节流
读取文件
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class TestFileReader {
public static void main(String[] args) throws IOException {
FileReader reader = new FileReader("D:\\a.txt");
char[] cbuf = new char[1024];
int len=0;
while((len=reader.read(cbuf))!=-1) {
System.out.println(new String(cbuf,0,len));
}
reader.close();
}
}
写入文件中
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
public class TestWriter {
public static void main(String[] args) {
FileWriter writer=null;
try {
writer = new FileWriter("D:\\a.txt");
writer.write("Love you 3000 times");
writer.flush();
} catch (IOException e) {
e.printStackTrace();
}finally {
if(writer!=null)
try {
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}