`
jdw
  • 浏览: 162458 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java创建文件夹与创建文件

    博客分类:
  • java
阅读更多

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!");
	}
}

 

分享到:
评论

相关推荐

    java创建和删除文件夹、文件

    创建文件夹是通过`File`类的`mkdir()`或`mkdirs()`方法实现的。`mkdir()`方法用于创建单级目录,而`mkdirs()`则可以创建多级目录。 ```java public void newFolder(String folderPath) { try { String filePath =...

    java 创建文件夹或文件

    2. 如何使用`java.io.File`类来创建文件与目录。 3. 代码示例分析:创建文件、创建目录以及创建临时文件的具体实现。 ### 一、Java创建文件的基本原理 在Java中,可以使用`java.io.File`类来操作文件系统,如创建...

    JAVA创建文件夹文件.doc

    总结一下,使用Java创建文件夹主要涉及`File`类的`mkdirs()`方法,创建文件则需要`FileOutputStream`和`DataOutputStream`来读写数据。删除文件时,使用`File`类的`delete()`方法。在进行这些操作时,确保正确处理...

    java创建和删除文件夹、文件.doc

    ### Java创建和删除文件夹与文件的知识点 #### 一、引言 在Java编程语言中,对文件系统的操作是一项非常基础且重要的功能。本文档将详细介绍如何使用Java来创建和删除文件夹以及文件,包括具体的实现代码和注意事项...

    java创建文件夹及文件代码

    ### Java 创建文件夹及文件代码解析 在Java中创建文件夹和文件是常见的操作之一,尤其是在处理文件系统或开发需要文件存储的应用时。本篇文章将详细介绍`CreateFileUtil`类中的几个关键方法:`CreateFile`、`...

    Java创建文件夹

    ### Java创建文件夹:核心概念与实践 #### 1. **基础知识回顾** 在开始之前,让我们先回顾一些基本概念: - **File类**:Java中的`java.io.File`类用于封装与文件和目录相关的操作。它不涉及数据读写,而是关注...

    用JAVA编写的一个创建文件和文件夹再删除它们

    这是一个用JAVA编写的,在本地磁盘上创建一个文件目录,里面有文件夹和文件,然后再删除创建的这个目录,非常简单,希望能给初学JAVA的朋友一点帮助。如果这个程序有什么 问题,联系我felixlee@yeah.net

    java代码新建文件夹

    ### Java创建文件夹的基础概念 在Java中,创建文件夹通常涉及到`java.io.File`类的使用。`File`类提供了多种方法来操作文件系统,包括创建、删除文件或目录等。在本例中,我们关注的是如何通过`mkdirs()`方法来创建...

    java移动文件夹下所有文件

    // 创建目标文件或文件夹 File targetFile = new File(targetDir, file.getName()); if (file.isDirectory()) { // 如果是文件夹,递归移动 moveFiles(file, targetFile); } else { try { // 如果是文件,...

    根据文件日期创建日期层级文件夹并迁移文件

    2. **文件夹创建**:动态创建基于日期的层级文件夹结构是这个任务的关键部分。这涉及到递归地创建年、月、日等文件夹。在Python中,可以使用`os.makedirs()`函数来创建多级目录,它会自动创建中间路径不存在的文件夹...

    java获取文件创建时间

    ### Java 获取文件创建时间 在Java中,获取文件的创建时间并不像获取文件的最后修改时间那样简单直接。这是因为Java标准库(JDK)在早期版本中并没有提供直接获取文件创建时间的方法。不过,从Java 7开始,通过NIO...

    java压缩文件以及文件夹

    本文将深入探讨如何使用Java来处理压缩文件,特别是针对标题提及的“java压缩文件以及文件夹”。我们将主要关注`ZipCompressor.java`这个类,它是实现文件和文件夹压缩的核心工具。 首先,让我们了解`java.util.zip...

    TC批量创建文件夹的例子

    综上所述,"TC批量创建文件夹的例子"是一个涵盖了Teamcenter API、Java编程、权限管理、批处理、用户界面集成等多个技术领域的实践案例。通过这个例子,开发者可以学习到如何利用Teamcenter的二次开发能力来增强系统...

    java FTP服务器文件上传下载,创建多级文件夹.zip

    本教程将详细讲解如何使用Java实现FTP服务器的文件上传、下载以及创建多级文件夹的功能,并提供一个可以直接使用的demo。 首先,Java中的FTP操作通常依赖于`org.apache.commons.net.ftp`库,这个库提供了FTPClient...

    java统计文件夹大小

    在Java编程中,统计文件夹大小是一项常见的任务,特别是在处理大量数据或者文件系统操作时。在JDK 7及以上版本中,Java引入了新的`java.nio.file`包,提供了更高效且灵活的方式来处理文件和目录。这个功能实现利用了...

    运用java压缩文件夹并备份至目标文件夹

    在Java中,我们可以使用`ZipOutputStream`类来创建ZIP压缩文件,以及`ZipFile`和`ZipInputStream`来读取和解压ZIP文件。`ZipOutputStream`是一个字节流,用于将数据写入ZIP格式的输出流。我们可以通过创建一个`...

    java文件夹按时间、大小等排序

    在Java编程中,对文件夹中的文件进行排序是一项常见的任务,尤其在处理大量数据或进行自动化操作时。这里我们将深入探讨如何使用Java实现文件按时间、大小等属性进行排序的功能。 首先,我们要引入`java.io.File`类...

    Java创建文件夹及文件实例代码

    Java创建文件夹及文件实例代码 Java创建文件夹及文件实例代码是指使用Java语言来创建文件夹和文件的实例代码。下面将详细解释该实例代码的知识点。 知识点1:File类 在Java中,File类是用于表示文件和目录的抽象...

    java判断文件或文件夹

    同时,开发者也可以使用createNewFile()方法创建文件,或者使用mkdir()方法创建文件夹。 Java语言提供了多种方法来判断文件或文件夹的存在性,开发者可以根据需要选择合适的方法以满足不同的需求。

    java中实现复制文件和文件夹

    在Java编程语言中,复制文件和文件夹是一个常见的任务,特别是在处理文件系统操作时。这里我们将深入探讨如何使用Java实现这个功能。 首先,让我们来看一下标题中提到的`copyFile`方法,这是一个用于复制单个文件的...

Global site tag (gtag.js) - Google Analytics