广州北大青鸟计算机职业培训学校
互联网技术培训、软件技术培训、大数据培训、云计算培训、数据分析培训信息网
当前位置:网站首页 > 软件教程 > Java技术 > 正文

惠州如何创建Java文件的目录?_北大青鸟IT学校

作者:邓华发布时间:2021-04-14分类:Java技术浏览:706


导读:相信大家在学习Java的过程在会遇到各种各样的问题,例如:如何创建Java文件的目录?那么下面我们一起来看看惠州北大青鸟学术部老师是怎么讲解这道题的。

相信大家在学习Java的过程在会遇到各种各样的问题,例如:如何创建Java文件的目录?那么下面我们一起来看看惠州北大青鸟学术部老师是怎么讲解这道题的。

createDirectory()和createDirectories()方法创建一个新目录。

如果父目录不存在,createDirectory()方法将失败。

createDirectories()方法创建不存在的父目录。

createTempDirectory()和createTempFile()方法分别创建一个临时目录和一个临时文件。

以下代码显示了如何创建临时文件和目录。

import java.io.IOException;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;public class Main {  public static void main(String[] args) throws Exception {
     String dirPrefix = "KDir";
     Path tDir = Files.createTempDirectory(dirPrefix);
     System.out.println("Temp directory: " + tDir);
     String fPrefix = "Header_";
     String fSuffix = ".txt";
     Path tFile1 = Files.createTempFile(fPrefix, fSuffix);
     System.out.println("Temp file1: " + tFile1);

     Path p1 = Paths.get("C:\\temp");
     Path tFile2 = Files.createTempFile(p1, fPrefix, fSuffix);
     System.out.println("Temp file2: " + tFile2);
 }
}

不会自动删除临时文件/目录。我们可能希望使用java.io.File类的deleteOnExit()方法在JVM退出时删除该文件。

Path  tempFile = Files.createTempFile("myTempFile", ".txt");
tempFile.toFile().deleteOnExit();

上面的代码生成以下结果。

Temp directory:C:\Users\abc\AppData\Local\Temp\KDir8512771343333372

Temp file1:C:\Users\abc\AppData\Local\Temp\Header_6915079364374052

Temp file2:C:\temp\Header_1821511388206541361.txt

想了解更多关于Java的资讯,可以来惠州北大青鸟新方舟校区了解一下。

Java16.png

Java

标签:惠州计算机JAVA软件开发惠州计算机Java软件开发惠州计算机JAVA培训惠州计算机JAVA软件开发学校惠州计算机Java软件开发培训JAVAJava软件开发北大青鸟IT计算机学校北大青鸟IT软件学校北大青鸟IT学校


Java技术排行
标签列表
网站分类
文章归档
最近发表