真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java創(chuàng)建文件夾的代碼 java創(chuàng)建文件夾代碼怎么運行

Java編寫代碼,在D盤下創(chuàng)建abc文件夾,然后在abc文件夾中創(chuàng)建abc文件,求詳細代碼?!

Java代碼:

目前累計服務(wù)客戶上1000家,積累了豐富的產(chǎn)品開發(fā)及服務(wù)經(jīng)驗。以網(wǎng)站設(shè)計水平和技術(shù)實力,樹立企業(yè)形象,為客戶提供成都做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁設(shè)計、網(wǎng)絡(luò)營銷、VI設(shè)計、網(wǎng)站改版、漏洞修補等服務(wù)。成都創(chuàng)新互聯(lián)公司始終以務(wù)實、誠信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過對領(lǐng)先技術(shù)的掌握、對創(chuàng)意設(shè)計的研究、對客戶形象的視覺傳遞、對應(yīng)用系統(tǒng)的結(jié)合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進步。

import java.io.File;

import java.io.IOException;

public class Test10 {

public static void main(String[] args) {

//創(chuàng)建“abc”文件夾

String pathName = "d:\\abc";

File path = new File(pathName);

path.mkdir();

//創(chuàng)建“abc”文件

String fileName = "d:\\abc\\abc";

File file = new File(fileName);

try {

file.createNewFile();

}

catch (IOException e) {

e.printStackTrace();

}

}

}

Java如何創(chuàng)建文件夾

file類里面有兩個方法可以實現(xiàn):

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

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

比如你想在a文件夾創(chuàng)建一個b文件夾,并在b文件夾下創(chuàng)建c和d文件夾,可以用下面的代碼實現(xiàn):

importjava.io.file;

publicclasstest{

publicstaticvoidmain(stringargs[]){

filefile=newfile("d:\\a\\b\\c");

file.mkdirs();

file=newfile("d:\\a\\b\\d");

file.mkdir();

}

}

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

如何用java在指定目錄下創(chuàng)建一個文件夾

具體的創(chuàng)建方法參照下面的實例:

public class FileTest {

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

//?根據(jù)系統(tǒng)的實際情況選擇目錄分隔符(windows下是,linux下是/)

String?separator?=?File.separator;

String?directory?=?"myDir1"?+?separator?+?"myDir2";

//?以下這句的效果等同于上面兩句,windows下正斜杠/和反斜杠都是可以的

//?linux下只認正斜杠,為了保證跨平臺性,不建議使用反斜杠(在java程序中是轉(zhuǎn)義字符,用\來表示反斜杠)

//?String?directory?=?"myDir1/myDir2";

String?fileName?=?"myFile.txt";

//?在內(nèi)存中創(chuàng)建一個文件對象,注意:此時還沒有在硬盤對應(yīng)目錄下創(chuàng)建實實在在的文件

File?f?=?new?File(directory,fileName);

if(f.exists())?{

//?文件已經(jīng)存在,輸出文件的相關(guān)信息

System.out.println(f.getAbsolutePath());

System.out.println(f.getName());

System.out.println(f.length());

}?else?{

//??先創(chuàng)建文件所在的目錄

f.getParentFile().mkdirs();

try?{

//?創(chuàng)建新文件

f.createNewFile();

}?catch?(IOException?e)?{

System.out.println("創(chuàng)建新文件時出現(xiàn)了錯誤。。。");

e.printStackTrace();

}

}

}

}

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

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

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

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

比如你想在A文件夾創(chuàng)建一個B文件夾,并在B文件夾下創(chuàng)建c和D文件夾,可以用下面的代碼實現(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();

}

}

在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)在時間:"?+?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,這個時候就需要使用file.mkdirs()而不能使用file.mkdir(),另外這兩個方法都是僅僅能創(chuàng)建文件夾,不能創(chuàng)建文件,即使創(chuàng)建D://test//license//save//systemTime.dat如果使用該方法創(chuàng)建的SystemTime.dat也是一個文件夾?,而不是文件

*/

file.mkdirs();

}

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

/*

if(!fileDat.exists()){

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

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();

}

}

}

}


當(dāng)前名稱:java創(chuàng)建文件夾的代碼 java創(chuàng)建文件夾代碼怎么運行
新聞來源:http://weahome.cn/article/hhcdco.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部