-
字节流:基本单位字节,通常不设缓存区
-
字符流:基本单位字符,使用缓存区
-
文件夹: File myFile = new File(path); myFile.mkdir(); myFile.delete();
-
文件:myFile.createNewFile();
写入文件:
FileOutputStream: 字节流
FileWriter: FileWriter fw = new FileWriter(myFile,true); //参数true追加内容,or覆盖内容
BufferedWriter:BufferedWriter bw = new BufferedWriter(new FileWriter(myFile,true));
PrintWriter:打印流
- 读取文件
FileInputStream:字节流
InputStreamReader:字符流
BufferedReader以行为单位读取文件,常用于读面向行的格式化文件
BufferedReader reader = new BufferedReader(new FileReader(myFile));
网友评论