Java基础视频笔记第五,本地文件操作:
1、File类简介:
File file = new File("D:\\File.txt");//读取本地的file文件
创建文件:file.createNewFile();
* 如果不指定路径,默认会创建到工程目录下
Eclipse的目录是延时显示的,不会实时刷新,按F5刷新
* 填写相对路径时,格式为: bin/hello.txt
当前目录的上一级目录填写: ../hello.txt
上两级文件夹目录: ../../hello.txt
删除文件:file.dekete();
重命名:修改路径即可,但要保持在同一目录下
import java.io.File;
import java.io.IOException;
public class FileDemo01 {
public static void main(String[] args) {
File file = new File("D:\\File_II.txt");
if (file.exists()) {
/* //文件
System.out.println(file.isFile());
//路径
System.out.println(file.isDirectory());
*/
//file.delete();
//System.out.println("文件删除成功");
//重命名
File file2 = new File("D:\\File_Yo.txt");
file.renameTo(file2);
//跨目录移动,修改路径即可,但一定要在同一分区下
// File file2 = new File("D:\\bin\\File_Yo.txt");
}else {
System.out.println("文件不存在,开始创建...");
try {
file.createNewFile();
System.out.println("\r文件成功创建!");
} catch (IOException e) {
System.out.println("\r无法创建...");
}
}
}
}
2、文件夹的创建、删除、重命名
// 创建文件夹
File folder = new File("Folder_new