File类的总结:
1.文件和文件夹的创建
2.文件的读取
3.文件的写入
4.文件的复制(字符流、字节流、处理流)
5.以图片地址下载图片
文件和文件夹
相关函数
(boolean) mkdir() 创建此抽象路径名指定的目录
(boolean) mkdirs() 创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。
(boolean) delete() 删除此抽象路径名表示的文件或目录
(boolean) createNewFile() 当不存在此路径名指定名称的文件时,创建一个新的空文件。
创建文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
创建文件夹
1 2 3 4 5 6 7 8 9 10 11 |
|
应用:
1 2 3 4 |
|
Writer写入文件
用FileWriter写入文件
1 2 3 4 5 6 7 8 9 10 11 |
|
用BufferedWriter写入文件
1 2 3 4 5 6 7 8 9 10 |
|
应用:
1 2 3 4 |
|
Reader读取文件
用FileReader读取文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
用FileInputStream读取文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
用BufferedReader读取文件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
应用:
1 2 3 4 5 |
|
文件的复制操作
字符流复制
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
字节流复制
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
处理流复制
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
|
应用:
1 2 3 4 5 6 |
|
转自:http://www.open-open.com/lib/view/open1379940752711.html