1.创建文件夹
2.创建文件
3.删除文件
4.查看文件属性
1.创建文件夹的步骤(Window系统下):
用File类实例化一个对象,再用对象调用mkdir()/mkdirs()方法实现;
File 对象名=new File("路径+文件夹名");
//创建一层文件夹时调用mkdir()即可;
对象名.mkdir();
//创建多层文件夹(文件夹包含子文件夹)时必须调用mkdirs();
对象名.mkdirs();
File file1=new File("G:/新创建的文件夹");
file1.mkdir();
File file2=new File("G:/新创建的文件夹1/新创建的文件夹2");
file2.mkdirs();
2.创建文件:createNewFile();
//注意创建的文件必须要带文件类型
File file3=new File("g:/Lenove_new/User/Public/world.txt");
try {
file3.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}*/
3.删除文件: delete();
//删除world.txt文件
File file3=new File("g:/Lenove_new/User/Public/world.txt");
file3.delete();
- 查看文件的属性:
import java.io.File;
public class FileTest {
public static void main(String[] args) {
//用File类实例化一个对象
File file5=new File("g:");
创建方法
showAllFiles(file5);
}
private static void showAllFiles(File file5) {
// TODO Auto-generated method stub
File [] files=file5.listFiles();
for (File f : files) {
//判断是否是文件夹
if(f.isDirectory()){
System.out.println("目录:"+f.getName());
showAllFiles(f);
}
else{
System.out.println("文件:"+f.getName()+"文件大小"+f.length()+"上一级文件夹"+f.getParent());
}
}
}
}