2021.05.31
//与系统有关的路径分隔符
System.out.println(File.pathSeparator);
//与系统有关的默认名称分隔符
System.out.println(File.separator);
//创建file对象
File file=new File("src");
//获取绝对路径
System.out.println(file.getAbsolutePath());
//获取路径
System.out.println(file.getPath());
//获取文件名
System.out.println(file.getName());
//获取文件大小
System.out.println(file.length());
//创建文件
File file=new File("D:\\io0226\\demo02");
boolean flag=file.createNewFile();
System.out.println(flag);
//删除文件
File file=new File("D:\\io0226\\demo02");
boolean flag=file.delete();
System.out.println(flag);
//判断是否存在
System.out.println(file.exists());
//判断是否是文件夹
System.out.println(file.isDirectory());
//判断是否是文件
System.out.println(file.isFile());
//创建文件夹
boolean flag=file.mkdirs();
System.out.println(flag);
//获取所有文件和文件名称数组
String[] files=file.list();
for(String f:files){
System.out.println(f);
}
//获取所有文件和文件夹对象数组
File[] filess=file.listFiles();
for(File f:filess){
System.out.println(f);
}

浙公网安备 33010602011771号