新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

java中Files的经常使用方法都有哪几种

发布时间:2023-07-10 09:56:54

甚么是Files

Java中的Files是一个工具类,用于操作系统文件和文件夹的方法。

经常使用方法

1.创建文件或文件夹

使用Files.createFile(Pathpath)可以创建文件,使用Files.createDirectory(Pathpath)可以创建文件夹。

2.复制和移动文件

使用Files.copy(Pathsource,Pathtarget,CopyOption...options)可以复制文件,使用Files.move(Pathsource,Pathtarget,CopyOption...options)可以移动文件。

3.删除文件和文件夹

使用Files.delete(Pathpath)可以删除文件,使用Files.deleteIfExists(Pathpath)可以删除文件或目录(如果存在)。

4.判断文件或文件夹会不会存在

使用Files.exists(Pathpath)可以判断指定路径的文件或文件夹会不会存在。

5.读取和写入文件内容

使用Files.readAllBytes(Pathpath)可以读取文件的所有字节,使用Files.write(Pathpath,byte[]bytes,OpenOption...options)可以将字节写入文件。

6.获得文件或文件夹的属性

使用Files.size(Pathpath)可以获得文件的大小,使用Files.getLastModifiedTime(Pathpath,LinkOption...options)可以获得文件的最后修改时间。

示例代码

以下是一个简单的使用Files类的例子:

```importjava.nio.file.;publicclassFilesExample{publicstaticvoidmain(String[]args){PathfilePath=Paths.get(filename.txt);try{//创建文件Files.createFile(filePath);//写入文件Stringcontent=Hello,World!;byte[]bytes=content.getBytes();Files.write(filePath,bytes);//读取文件byte[]readBytes=Files.readAllBytes(filePath);StringreadContent=newString(readBytes);System.out.println(readContent);//删除文件Files.delete(filePath);}catch(Exceptione){e.printStackTrace();}}}```

这个例子将创建一个名为filename.txt的文件,在文件中写入Hello,World!,然后读取文件内容并将其输出,并终究删除该文件。

桂%哥%网%络www.guIgege.cn

下一篇:iis如何支持ssl
X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!