【Java】创建文件夹

原创 2015年07月09日 15:46:32

Java中创建文件夹使用File类下自带的mkdirs()方法就能够轻松完成了,

本来没有什么好说的,唯一值得注意的是这个mkdirs()能够一次性创建多级目录,无须递归调用。也就是说,我要创建在F盘新建一个文件夹a,然后在这个文件夹a中在创建文件夹s,直接通过File file=new File("f:\\a\\s");指定f:\a\s这个路径,然后直接同过file.mkdirs()方法的调用,Java就会在系统中帮助你完成这两个文件夹的创建,

代码无须写成按照平时操作Windows的思维,先在f:盘新建一个a文件夹,然后在a中再创建一个s,

比如如下的程序,其代码如下:

package makeDirectory;

import java.io.File;

public class makeDirectoryTest {
	public static boolean mkDirectory(String path) {
		File file = null;
		try {
			file = new File(path);
			if (!file.exists()) {
				return file.mkdirs();
			}
			else{
				return false;
			}
		} catch (Exception e) {
		} finally {
			file = null;
		}
		return false;
	}

	public static void main(String[] args) {
		String mkDirectoryPath = "f:\\a\\s";
		if (mkDirectory(mkDirectoryPath)) {
			System.out.println(mkDirectoryPath + "建立完毕");
		}
		else{
			System.out.println(mkDirectoryPath + "建立失败!此目录或许已经存在!");
		}
	}

}
程序运行效果则如下图:

一开始在F盘中没有任何东西,但是通过上面的代码,可以一次性建立多级目录。

如果这个目录存在,则给出提示。

版权声明:本文为博主原创文章,未经博主允许,欢迎随意转载,标好作者+原文地址就可以了!感谢欣赏!觉得好请回个贴!

相关文章推荐

2.3. Catalog_Exercise 2

The catalog (class Catalog in SimpleDB) consists of a list of the tables and schemas of the tables t...

java创建文件和目录

创建文件和目录的关键技术点如下: 1、File类的createNewFile根据抽象路径创建一个新的空文件,当抽象路径制定的文件存在时,创建失败 2、File类的mkdir方法根据抽象路...

JAVA自动创建多层文件目录

某目录时,因为其上一层目录即父目录不存在,会抛出异常(指定文件路径不存在)  jdk中提供了创建目录的两种方法实现 mkdir() 和 mkdirs()  第一种,在给定目录结构path参数下创建...

沉浸式管理:让你的APP更优雅

前言        自从android4.4开始,android手机状态栏再也不是一成黑的时代,之前叫做变色龙,miui6发布会把他叫做沉浸式,之后大家就自然而然的接受了沉浸式这个名称,其实实际...

java创建多级目录以及文件

java.io.File中创建多级目录方法:mkdirs(),创建文件的方法:createNewFile()。 @Test public void test() { try { Fil...

将Excel文件导入数据库(POI+Excel+MySQL)(jsp页面导入)

本文章是从浏览器端,选择Excel文件,上传到服务器,保存为一个excel 文件,然后将服务器上的Excel文件导入进数据库。

java文件和文件夹复制、删除、移动操作

import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io...

java文件操作 之 创建文件夹路径和新文件

一:问题 java 的如果文件夹路径不存在,先创建;如果文件名 的文件不存在,先创建再读写;存在的话直接追加写,关键字true表示追加 二:代码实现 package edu.tju.cs; impo...

Java创建文件夹及文件

package com.xhkj.util; import java.io.File; import java.io.IOException; public class CreateFileUti...

照片EXIF信息的读取和改写的JAVA实现

由于项目需要对照片的EXIF信息进行处理,因此在网上搜索了一番。捣鼓出来了,写下,总结。需要用到2个jar包,metadata-extractor-2.3.1和mediautil-1.0。这2个jar...
  • jsnjlc
  • jsnjlc
  • 2008-08-28 15:27
  • 6451
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)