转:
创建一个文件:
import java.io.*;
public class TestFile {
public static void main(String[] args) throws IOException,InterruptedException {
String separator=File.separator;
String filename="mydirl.txt";
String directory="mydir2\\";
File f=new File(directory,filename);
if(f.exists()) {
System.out.println("文件已经存在!");
} else {
System.out.println("创建文件夹");
Thread t=new Thread();
t.start();
int j=0;
while(j!=10) {
j++;
System.out.print("=");
t.sleep(1000);
}//设定10秒钟后出现将要创建的文件夹,耐心等待
System.out.println("");
f.getParentFile().mkdirs();//创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。
f.createNewFile();
System.out.println("创建文件夹成功!");
System.out.println("返回由此抽象路径名表示的文件或目录的名称。"+f.getName());
System.out.println("返回此抽象路径名的绝对路径名形式。"+f.getAbsoluteFile());
System.out.println("返回此抽象路径名的绝对路径名形式。"+f.getAbsolutePath());
System.out.println("返回此抽象路径名的规范形式。"+f.getCanonicalFile());
System.out.println("返回此抽象路径名的规范路径名字符串"+f.getCanonicalPath());
System.out.println("返回此抽象路径名指定的分区中未分配的字节数。"+f.getFreeSpace());
System.out.println("返回此抽象路径名父目录的路径名字符串;如果此路径名没有指定父目录,则返回 null。"+f.getParent());
System.out.println("返回此抽象路径名父目录的抽象路径名;如果此路径名没有指定父目录,则返回 null。"+f.getParentFile());
System.out.println("返回此抽象路径名指定的分区大小。"+f.getTotalSpace());
System.out.println("返回此抽象路径名指定的分区上可用于此虚拟机的字节数。"+f.getUsableSpace());
}
}
}//java在指定目录下创建文件
这个程序说明了java中如何在指定目录下创建文件,并且验证了File类中的一些方法的用处。
创建文件夹
String filePath = "localTestDir/"; //此时的文件夹名后需要跟xie
File f = new File(defaultPath+ filePath);
if (f.isDirectory()) {
System.out.println("The localTestDir have already exist!");
}
else {
f.mkdir();
System.out.println("The localTestDir is created successfully!");
}
分享到:
相关推荐
在Java编程语言中,创建多个临时...总结来说,Java提供了强大的文件操作功能,通过`File`和`Files`类,我们可以方便地在指定目录下创建多个临时文件。通过理解这些API,开发者能够灵活地满足各种临时文件存储的需求。
本教程将深入探讨如何在Java中在指定目录下创建文件,通过实例代码来帮助你理解和掌握这个核心概念。下面我们将详细讲解相关知识点。 首先,了解Java中的`java.io`包是非常重要的,因为它包含了处理输入和输出的...
通过上述分析可以看出,在Java中创建文件或目录主要依赖于`java.io.File`类及其相关的方法。需要注意的是,在实际应用中还需考虑异常处理、路径兼容性等问题。以上介绍的方法提供了创建文件和目录的基础,开发者可以...
4. 等待命令执行完成,生成的Java代码将出现在指定的输出目录中。 总结来说,将WSDL文件转化为Java代码是Web服务客户端开发的重要环节,能够极大地提高开发效率。MyEclipse和Apache CXF的wsdl2java工具都是常用的...
此外,还需要知道目标bucket的名称和对象(文件)在bucket中的路径,即指定目录。 接下来,我们来编写Java代码。首先,创建一个`OSSClient`实例,需要提供你的阿里云AccessKey信息以及OSS服务的endpoint。示例代码...
在Java编程语言中,压缩文件夹到指定目录和指定名称是一项常见的任务,这通常涉及到对文件系统的操作和使用压缩库。Java提供了多种方法来实现这一功能,比如使用内置的`java.util.zip`包或者第三方库如Apache ...
1. **确定创建位置**:如果未指定目录,则在系统默认的临时目录下创建文件;如果指定了目录,则在该目录下创建文件。 2. **创建临时目录**:如果指定的目录不存在,则先尝试创建该目录。 3. **创建临时文件**:使用`...
在Java编程环境中,实现从FTP(File Transfer Protocol)服务器上按照其目录结构创建本地文件夹并下载文件是一项常见的任务。FTP是一种用于在网络上传输文件的标准协议,它允许用户从远程服务器上获取或发送文件。本...
在Java中,`java.io.File`类提供了创建和删除文件或目录的功能。下面将详细介绍如何利用这些功能实现文件和文件夹的基本操作。 #### 一、创建文件夹 创建文件夹是通过`File`类的`mkdir()`或`mkdirs()`方法实现的。...
本文将深入探讨如何使用Java来实现在特定目录下创建文件。 首先,我们需要导入Java的`java.io`包,这个包包含了处理文件操作所需的类,如`File`和`FileOutputStream`。以下是一个简单的示例代码,展示如何在指定...
在Java编程语言中,获取文件的创建时间是一个常见的任务,特别是在处理文件系统操作时。Java提供了标准库来处理这些操作,使得我们可以方便地获取到文件的各种元数据,包括创建时间、修改时间等。下面我们将详细讲解...
本文档主要介绍如何使用Java编程语言实现从网络上下载文件并将其保存至本地指定路径的功能,且在执行过程中不会弹出任何用户界面窗口。这种方法非常适合后台服务或自动化脚本场景。 #### 核心知识点详解 1. **URL...
本压缩包提供了一套完整的解决方案,包括了读取和写入Excel文件的Java代码示例。以下是对这些知识点的详细解释: 1. **Excel文件格式**:Excel文件通常以`.xls`为扩展名,是Microsoft Excel的二进制文件格式,用于...
本主题聚焦于“java代码生成excel表并下载”,这是一个关键的后端功能,允许用户自定义表格内容并选择下载路径。下面我们将深入探讨如何实现这一功能。 首先,Java中用于生成Excel文件的主要库是Apache POI项目。...
根据提供的Java文件操作代码片段,我们可以总结出一系列与文件处理相关的关键知识点,这些知识点对于学习和理解Java中的文件操作非常重要。 ### 1. 创建文件夹 ```java File myFolderPath = new File("指定路径");...
本文将详细讲解如何使用Java代码获取YAML文件中指定的内容。 首先,我们需要引入Snake YAML库。如果你的项目是Maven工程,可以在pom.xml文件中添加以下依赖: ```xml <groupId>org.yaml <artifactId>snakeyaml ...
JAX-WS允许开发者从WSDL文件自动生成服务端和客户端的Java代码,简化了Web服务的开发流程。 3. **Wsdl2Java工具**: 这是一个命令行工具,通常与Apache CXF或Axis等Java Web服务框架关联。它的主要功能是从WSDL...
以下是一个简单的Java代码片段,演示了如何打开并读取一个.txt文件: ```java import java.io.*; public class OpenFileExample { public static void main(String[] args) { String filePath = "path_to_your_...