重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
File類里面有兩個方法可以實現:\x0d\x0a一個是mkdir():創建此抽象路徑名指定的目錄。\x0d\x0a另外一個是mkdirs(): 創建此抽象路徑名指定的目錄,包括所有必需但不存在的父目錄。\x0d\x0a\x0d\x0a比如你想在A文件夾創建一個B文件夾,并在B文件夾下創建c和D文件夾,可以用下面的代碼實現:\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}
創新互聯專注為客戶提供全方位的互聯網綜合服務,包含不限于成都網站設計、成都做網站、外貿網站建設、云南網絡推廣、重慶小程序開發、云南網絡營銷、云南企業策劃、云南品牌公關、搜索引擎seo、人物專訪、企業宣傳片、企業代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;創新互聯為所有大學生創業者提供云南建站搭建服務,24小時服務熱線:18982081108,官方網址:www.cdcxhl.com
參考下面代碼,說明已在代碼中注釋:
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("現在時間:"?+?content);
FileOutputStream?out?=?null;
File?file;
try?{
String?rootFile?=?"D:\\tests\\license";
file?=?new?File(rootFile);
if?(!file.exists())?{
/*
file.mkdirs():創建沒有存在的所有文件夾
file.mkdir():創建沒有存在的最后一層文件夾
例如:在硬盤上有D://test?文件夾,但是現在需要創建D://test//license//save,這個時候就需要使用file.mkdirs()而不能使用file.mkdir(),另外這兩個方法都是僅僅能創建文件夾,不能創建文件,即使創建D://test//license//save//systemTime.dat如果使用該方法創建的SystemTime.dat也是一個文件夾?,而不是文件
*/
file.mkdirs();
}
File?fileDat?=?new?File(rootFile?+?"\\systemFile.dat");
/*
if(!fileDat.exists()){
//創建文件?不是文件夾,在程序中這這一步沒有必要,因為
new?FileOutputStream(fileDat);該語句有創建文件的功能
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項目添加文件夾選項的意思是:你的java代碼寫的不全,必須要把空文件夾的情況寫入才行。
java項目創建包以及調試運行的方法:
1、首先我們在桌面找到eclipse,雙擊將其打開。
2、在這里我已經創建了一個名為helloworld的java項目,但其下還為創建任何的包以及文件。下邊我們開始創建第一個包路徑。一般來說java代碼都是寫在src文件夾下,選中src右擊鼠標創建一個包路徑,選擇new然后選擇package。
3、在創建包路徑界面,我們需要給我們的包進行命名。命名規則一般為域名.公司名.工程名.模塊名……假如需要建立一個百度地圖的應用包ditu.baidu點抗 ,那我們的包名即為com.baidu.ditu。命名結束后點擊Finish。
4、我們可以看到包的路徑已經建好了。
5、接下來我們需要在包里面建立java文件,右擊包名稱,選擇new-〉class。
6、java文件的命名規則為單詞首字母大寫,如果多個單詞則每個首字母都需要大寫。在新建java文件頁面,我們看到下方有個設置項為public static void main (string[] args),這個選項是對該java類自動創建一個主函數。我們將其選中,并點擊Finish。
7、可以看到在新創建的這個類中已經自動創建了一個主函數,以及類的包路徑都已經自動的引入。在左側試圖中可以查看到新創建的java類。
8、那eclipse中如何對java工程進行調試呢?這里我們通過一個最簡單也是初學者入門就接觸的一個實例叫'hell oworld!'。我們在主程序中添加一行代碼,也是最常見的輸出命令。改行代碼的意思為當程序運行時將‘測試輸出!’輸出到控制臺。
9、接下來我們再java類中右擊鼠標,選擇run as-〉java ?application。
10、接下來我們可以看到‘測試輸出!’的字樣在控制臺打印出來了。這樣一個完整的java調試就結束了。