jik
package test.file;
//time: 05-12-22
//author: [email]huapingsmith@hotmail.com[/email]
//description: 程序先检查文件夹是否存在,如果不存在,则创建一个,存在,则继续运行.
//文件夹处理完成后,下一步工作为往文件夹中创建文件.
//caution: 当前文件夹中如果已经有名为abc.txt的文件时,
//在当前文件夹创建一个名为abc.txt的文件会失败.
//在这个程序中,如果E:\\test 下已经有名为1,2,3,4的文件时,程序执行会失败.
import java.io.*;
public class Demo {
public static void main(String[] args) {
File dirFile;
File tempFile;
boolean bFile;
String sFileName;
bFile = false;
try {
dirFile = new File("E:\\test");
bFile = dirFile.exists();
if (bFile == true) {
System.out.println("The folder exists.");
} else {
System.out
.println("The folder do not exist,now trying to create a one...");
bFile = dirFile.mkdir();//建立多个文件夹时用mkdirs();
if (bFile == true) {
System.out.println("Create successfully!");
} else {
System.out
.println("Disable to make the folder,please check the disk is full or not.");
System.exit(1);
}
}
System.out.println("Now we put files in to the folder...");
for (int i = 0; i < 5; i++) {
sFileName = new String("E:\\test\\");
sFileName += String.valueOf(i);
tempFile = new File(sFileName);
bFile = tempFile.createNewFile();
}
} catch (IOException e) {
// Exception hadler
}
if (bFile == true)
System.out.println("Successfully put files in to the folder!");
else
System.out.println("Sorry sir,i don't finish the job!");
}
}
分享到:
相关推荐
创建文件夹是通过`File`类的`mkdir()`或`mkdirs()`方法实现的。`mkdir()`方法用于创建单级目录,而`mkdirs()`则可以创建多级目录。 ```java public void newFolder(String folderPath) { try { String filePath =...
2. 如何使用`java.io.File`类来创建文件与目录。 3. 代码示例分析:创建文件、创建目录以及创建临时文件的具体实现。 ### 一、Java创建文件的基本原理 在Java中,可以使用`java.io.File`类来操作文件系统,如创建...
总结一下,使用Java创建文件夹主要涉及`File`类的`mkdirs()`方法,创建文件则需要`FileOutputStream`和`DataOutputStream`来读写数据。删除文件时,使用`File`类的`delete()`方法。在进行这些操作时,确保正确处理...
### Java创建和删除文件夹与文件的知识点 #### 一、引言 在Java编程语言中,对文件系统的操作是一项非常基础且重要的功能。本文档将详细介绍如何使用Java来创建和删除文件夹以及文件,包括具体的实现代码和注意事项...
### Java 创建文件夹及文件代码解析 在Java中创建文件夹和文件是常见的操作之一,尤其是在处理文件系统或开发需要文件存储的应用时。本篇文章将详细介绍`CreateFileUtil`类中的几个关键方法:`CreateFile`、`...
### Java创建文件夹:核心概念与实践 #### 1. **基础知识回顾** 在开始之前,让我们先回顾一些基本概念: - **File类**:Java中的`java.io.File`类用于封装与文件和目录相关的操作。它不涉及数据读写,而是关注...
这是一个用JAVA编写的,在本地磁盘上创建一个文件目录,里面有文件夹和文件,然后再删除创建的这个目录,非常简单,希望能给初学JAVA的朋友一点帮助。如果这个程序有什么 问题,联系我felixlee@yeah.net
### Java创建文件夹的基础概念 在Java中,创建文件夹通常涉及到`java.io.File`类的使用。`File`类提供了多种方法来操作文件系统,包括创建、删除文件或目录等。在本例中,我们关注的是如何通过`mkdirs()`方法来创建...
// 创建目标文件或文件夹 File targetFile = new File(targetDir, file.getName()); if (file.isDirectory()) { // 如果是文件夹,递归移动 moveFiles(file, targetFile); } else { try { // 如果是文件,...
2. **文件夹创建**:动态创建基于日期的层级文件夹结构是这个任务的关键部分。这涉及到递归地创建年、月、日等文件夹。在Python中,可以使用`os.makedirs()`函数来创建多级目录,它会自动创建中间路径不存在的文件夹...
### Java 获取文件创建时间 在Java中,获取文件的创建时间并不像获取文件的最后修改时间那样简单直接。这是因为Java标准库(JDK)在早期版本中并没有提供直接获取文件创建时间的方法。不过,从Java 7开始,通过NIO...
本文将深入探讨如何使用Java来处理压缩文件,特别是针对标题提及的“java压缩文件以及文件夹”。我们将主要关注`ZipCompressor.java`这个类,它是实现文件和文件夹压缩的核心工具。 首先,让我们了解`java.util.zip...
综上所述,"TC批量创建文件夹的例子"是一个涵盖了Teamcenter API、Java编程、权限管理、批处理、用户界面集成等多个技术领域的实践案例。通过这个例子,开发者可以学习到如何利用Teamcenter的二次开发能力来增强系统...
本教程将详细讲解如何使用Java实现FTP服务器的文件上传、下载以及创建多级文件夹的功能,并提供一个可以直接使用的demo。 首先,Java中的FTP操作通常依赖于`org.apache.commons.net.ftp`库,这个库提供了FTPClient...
在Java编程中,统计文件夹大小是一项常见的任务,特别是在处理大量数据或者文件系统操作时。在JDK 7及以上版本中,Java引入了新的`java.nio.file`包,提供了更高效且灵活的方式来处理文件和目录。这个功能实现利用了...
在Java中,我们可以使用`ZipOutputStream`类来创建ZIP压缩文件,以及`ZipFile`和`ZipInputStream`来读取和解压ZIP文件。`ZipOutputStream`是一个字节流,用于将数据写入ZIP格式的输出流。我们可以通过创建一个`...
在Java编程中,对文件夹中的文件进行排序是一项常见的任务,尤其在处理大量数据或进行自动化操作时。这里我们将深入探讨如何使用Java实现文件按时间、大小等属性进行排序的功能。 首先,我们要引入`java.io.File`类...
Java创建文件夹及文件实例代码 Java创建文件夹及文件实例代码是指使用Java语言来创建文件夹和文件的实例代码。下面将详细解释该实例代码的知识点。 知识点1:File类 在Java中,File类是用于表示文件和目录的抽象...
同时,开发者也可以使用createNewFile()方法创建文件,或者使用mkdir()方法创建文件夹。 Java语言提供了多种方法来判断文件或文件夹的存在性,开发者可以根据需要选择合适的方法以满足不同的需求。
在Java编程语言中,复制文件和文件夹是一个常见的任务,特别是在处理文件系统操作时。这里我们将深入探讨如何使用Java实现这个功能。 首先,让我们来看一下标题中提到的`copyFile`方法,这是一个用于复制单个文件的...