java創(chuàng)建文件夾代碼 java如何創(chuàng)建文件夾

如何用JAVA代碼創(chuàng)建一個(gè)文件夾?

File類里面有兩個(gè)方法可以實(shí)現(xiàn):\x0d\x0a一個(gè)是mkdir():創(chuàng)建此抽象路徑名指定的目錄。\x0d\x0a另外一個(gè)是mkdirs(): 創(chuàng)建此抽象路徑名指定的目錄,包括所有必需但不存在的父目錄。\x0d\x0a\x0d\x0a比如你想在A文件夾創(chuàng)建一個(gè)B文件夾,并在B文件夾下創(chuàng)建c和D文件夾,可以用下面的代碼實(shí)現(xiàn):\x0d\x0a\x0d\x0aimport java.io.File;\x0d\x0a\x0d\x0apublic class Test {\x0d\x0a public static void main(String args[]) {\x0d\x0a File file = new File("D:\\A\\B\\C");\x0d\x0a file.mkdirs();\x0d\x0a \x0d\x0a file = new File("D:\\A\\B\\D");\x0d\x0a file.mkdir();\x0d\x0a }\x0d\x0a}

百色ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

java 文件夾中如何創(chuàng)建文件夾?

File類里面有兩個(gè)方法可以實(shí)現(xiàn):

一個(gè)是mkdir():創(chuàng)建此抽象路徑名指定的目錄。

另外一個(gè)是mkdirs(): 創(chuàng)建此抽象路徑名指定的目錄,包括所有必需但不存在的父目錄。

比如你想在A文件夾創(chuàng)建一個(gè)B文件夾,并在B文件夾下創(chuàng)建c和D文件夾,可以用下面的代碼實(shí)現(xiàn):

import java.io.File;

public class Test {

public static void main(String args[]) {

File file = new File("D:\\A\\B\\C");

file.mkdirs();

file = new File("D:\\A\\B\\D");

file.mkdir();

}

}

希望對你有幫助。。。。仍有問題可以HI我。。。

在Java工程下,用java代碼創(chuàng)建文件夾

參考下面代碼,說明已在代碼中注釋:

import?java.io.File;

import?java.io.FileOutputStream;

import?java.io.IOException;

import?java.text.SimpleDateFormat;

import?java.util.Date;

public?class?WriteFile?{

public?static?void?main(String[]?args)?{

writeFile();

}

public?static?void?writeFile(){

SimpleDateFormat?sdf?=?new?SimpleDateFormat("yyyy-MM-dd?HH:mm:ss");

String?content?=?sdf.format(new?Date());

System.out.println("現(xiàn)在時(shí)間:"?+?content);

FileOutputStream?out?=?null;

File?file;

try?{

String?rootFile?=?"D:\\tests\\license";

file?=?new?File(rootFile);

if?(!file.exists())?{

/*

file.mkdirs():創(chuàng)建沒有存在的所有文件夾

file.mkdir():創(chuàng)建沒有存在的最后一層文件夾

例如:在硬盤上有D://test?文件夾,但是現(xiàn)在需要創(chuàng)建D://test//license//save,這個(gè)時(shí)候就需要使用file.mkdirs()而不能使用file.mkdir(),另外這兩個(gè)方法都是僅僅能創(chuàng)建文件夾,不能創(chuàng)建文件,即使創(chuàng)建D://test//license//save//systemTime.dat如果使用該方法創(chuàng)建的SystemTime.dat也是一個(gè)文件夾?,而不是文件

*/

file.mkdirs();

}

File?fileDat?=?new?File(rootFile?+?"\\systemFile.dat");

/*

if(!fileDat.exists()){

//創(chuàng)建文件?不是文件夾,在程序中這這一步?jīng)]有必要,因?yàn)?/p>

new?FileOutputStream(fileDat);該語句有創(chuàng)建文件的功能

fileDat.createNewFile();//

}

*/

out?=?new?FileOutputStream(fileDat);

byte[]?contentInBytes?=?content.getBytes();

out.write(contentInBytes);

out.flush();

out.close();

System.out.println("Done");

}?catch?(IOException?e)?{

e.printStackTrace();

}?finally?{

try?{

if?(out?!=?null)?{

out.close();

}

}?catch?(IOException?e)?{

e.printStackTrace();

}

}

}

}

名稱欄目:java創(chuàng)建文件夾代碼 java如何創(chuàng)建文件夾
新聞來源:http://muchs.cn/article38/doedcsp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、營銷型網(wǎng)站建設(shè)、建站公司商城網(wǎng)站、企業(yè)建站、面包屑導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都做網(wǎng)站