Java本地文件操作

来源:互联网 发布:淘宝男装货到付款 编辑:程序博客网 时间:2024/05/23 18:25

一、文件
File file = new File(“hello.txt”);//文件的声明
if(file.exists()){
//文件
System.out.println(file.isFile());
//文件夹(路径)
System.out.println(file.isDirectory());
//删除文件
file.delete();
//重名民
File rename = new File (“new Hello.txt”);
file.tenameTo(rename);
//重命名并且移动(必须是统一分区)
File rename = new File (“src/new Hello.txt”);
file.tenameTo(rename);

} else {
System.out.println(“文件不存在”);
try{
file.createNewFile();
System.out.println(“文件已经创建”);
} catch(….){
System.out.println(“文件无法创建”);
}
}
二、文件夹
Flie folder = new File(“my new folder”);
if(folder.mkdir()){
System.out.println(“文件夹创建成功”);
}else{
if(folder.exists()){
System.out.println(“文件夹已经存在,无需创建”);
}
System.out.println(“文件夹创建失败”);
}
;
//创建多级文件夹
Flie folder = new File(“my new folder/a/b/ac/g/k/l”);
folder.mkdirs();
//重命名文件夹(第一级)
File newFolder = new File(“aaaaaaaa”);
folder.renameTo(newFolder);
//重命名下级文件夹ac
File newFolder = new File(“aaaaaaaa/a/b/ad”);
folder.renameTo(newFolder);
三、文件的简单读取
//字节 FileInputStream
//字符 InputStreamReader
//缓冲 BufferReader

0 0
原创粉丝点击