首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JAVAFile类的实用方法

今天,小结一下JAVAFile类吧,它描述了文件本身的属性。File对象用来获取或处理与磁盘文件相关的信息,例如权限,时间,日期和目录路径,简单而言,也就是文件操作。       ...File实用的一些方法,            1.boolean createNewFile()  创建新文件是判断是否存在            2.boolean delete() 文件删除...10.long lastModified() 获取最后一次修改的时间           11.long length() 获取文件大小           12.boolean renameTo(File...f) 文件重命名 编写程序,列出指定路径下的所有文件的文件名 File.separator是路径分隔符,多使用它,这样避免了项目在跨平台时大量修改文件路径。

42620

JavaFile对象的常用方法

4、renameTo(File dest)如果目标文件与源文件是在同一个路径下,那么renameTo的作用是重命名, 如果目标文件与源文件不是在同一个路径下,那么renameTo的作用就是   剪切,而且还不能操作文件夹...文件夹相关:   static File[] listRoots()列出所有的根目录(Window中就是所有系统的盘符)   list() 返回目录下的文件或者目录名,包含隐藏文件。...listFiles() 返回目录下的文件或者目录对象(File类实例),包含隐藏文件。对于文件这样操作会返回null。   ...list(FilenameFilter filter)返回指定当前目录符合过滤条件的子文件或子目录。对于文件这样操作会返回null。   ...listFiles(FilenameFilter filter)返回指定当前目录符合过滤条件的子文件或子目录。对于文件这样操作会返回null。

91310

Java File

File类 1.构造方法 构造方法主要是用来封装文件名和目录名,不会创建文件和文件夹 File file = new File("D:\\demo\\com"); File file = new File...= new File("D:\\demo\\com");\\封装文件夹 file.mkdirs();\\创建文件夹目录 File file2 = new File(file,"a.txt");\...string : strArray) { System.out.println(string); } 3.递归遍历目录下指定文件名 把视频名全部重命名 把E:\java...目录下所有以java结尾的绝对路径输出控制台 A:封装路径 B:获取该文件下所有文件或者文件夹的File数组 C:遍历File数组得到每一个File对象 D:判断该File对象是否为文件夹 是:递归调用...不是:判断是否以java结尾 是:输出该文件的绝对路径 否:不搭理 public class FileDemo4 { public static void main(String[]

85130

javafile类,以及经常使用的方法

目录 1 file类分隔符 2 创建file对象 3 File的各种常用方法 3.1 getName()获取实例对象代表的文件名字(包含文件后缀) 3.2 getParent() 获取实例对象代表的文件上级目录...(String child )效果一样 3 File的各种常用方法 3.1 getName()获取实例对象代表的文件名字(包含文件后缀) File file = new File("D:\...file = new File("E:/test1/"); File file2 = new File("E:/test2/异常1.jpg"); File file3...字符串的元素并不是按照实际系统目录下的顺序排列的 3.15 listFiles() 过滤数据 我们有一个目录,想要获取目录下的特定的文件,那么就可以使用这个,自己定义过滤规则; 这个方法的参数是一个接口...,并且这个接口里面只有一个方法 那么,我们参数里面可以使用lamabda表达式进行表示 File file = new File("D:\\数据"); File[

37710

JavaFile类、递归)

java.io 类File:文件和目录路径名的抽象表示形式; Java把电脑中的文件和文件夹(目录)封装成一个File类,我们可以使用File类对文件和文件夹进行操作; 我们可以使用File类的方法进行以下操作...: 创建文件/文件夹 删除文件和文件夹 获取文件和文件夹 判断文件和文件夹 对文件夹进行遍历 获取文件的大小 File类是一个与系统无关的类,任何操作系统都可以使用这个类的方法; static String...System.out.println(a); } 注意: 方法遍历的是构造方法给出的目录; 如果构造方法给出的目录路径不存在,会抛出空指针异常; 如果构造方法给出的路径不是一个目录,也会抛出空指针异常...; File[] listFiles():返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录的文件 File file=new File("d:\\java\\java"); File[]...方法的主体不变,每次调用方法的参数不同,可以使用递归;

46830

Java】15 File

java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。...tips1: 一个 File 对象代表硬盘实际存在的一个文件或者目录,无论该路径下是否存在文件或者目录,都不影响 File 对象的创建。...tips2: Windows 与 Linux 的路径分隔符不一致( Windows是 \ ,Linux 是 / ),使用 File.separatorChar 可以拿到当前系统下的路径分隔符。...File 表示的目录,包括任何必需但不存在的父目录 String[ ] list( ) 返回一个 String 数组,表示该 File 目录的所有子文件或目录 File[ ] listFiles(...//使用过滤器获取文件夹下所有的子文件或者文件夹 File[] files = file.listFiles(new FileFilter() { @Override

48120

Java NIO File操作

今天在工作遇到一个很奇怪的问题。...使用java.io.File进行文件操作抛出了FileNotFoundException,代码如下 //但事实上在`/somewhere`目录下存在文件`测试.txt` FileInputStream...这里将Java 7引入的新File操作接口复习一下以备忘。 Path接口 这个接口表示一个文件在文件系统的定位器。常见与文件路径相关的操作都可以在这个接口里找到。...详细文档参见这里 注意以下两点 * Path对象一般由java.nio.file.Paths的两个get静态方法得来,并不是new出来的 * 如果与已有的库交互要用到java.io.File,可以使用它的...详细文档参见这里 为了便于更好地使用Files进行文件操作,这里列举经常用到的静态方法,并与使用java.io.File作个参照。

1.3K70
领券