本文目錄一覽:
- 1、如何用JAVA代碼創建一個文件夾?
- 2、Java如何創建文件夾
- 3、java如何在當前文件下創建目錄?
- 4、java項目目錄(src/main/java; src/main/resources)怎麼建立?
- 5、如何用java程序在當前目錄下創建一個子目錄
如何用JAVA代碼創建一個文件夾?
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}
Java如何創建文件夾
file類裏面有兩個方法可以實現:
一個是mkdir():創建此抽象路徑名指定的目錄。
另外一個是mkdirs():創建此抽象路徑名指定的目錄,包括所有必需但不存在的父目錄。
比如你想在a文件夾創建一個b文件夾,並在b文件夾下創建c和d文件夾,可以用下面的代碼實現:
importjava.io.file;
publicclasstest{
publicstaticvoidmain(stringargs[]){
filefile=newfile(“d:\\a\\b\\c”);
file.mkdirs();
file=newfile(“d:\\a\\b\\d”);
file.mkdir();
}
}
希望對你有幫助。。。。仍有問題可以hi我。。。
java如何在當前文件下創建目錄?
可以直接創建文件時用相對路徑,如:
File dir = new File(“aaa/bbb”);
dir.mkdirs();
這樣創建的目錄就是在當前目錄下。
如果要指定絕對路徑可以獲取當前class文件的路徑:
test.class.getResource(“”).getPath();
java項目目錄(src/main/java; src/main/resources)怎麼建立?
eclipse新建maven webapp後無法添加src/main/java和src/main/test
1、右鍵,New新建項目,選擇Maven Project
2、Filter輸入web快速定位到maven-archetype-webapp,選中,再點擊next
3、填寫Group Id、Artifact Id
4、Finish完成之後,若發現Maven項目只顯示src/main/resources目錄
5、顯示完全的src/main/java、src/main/resources、src/test/java目錄
5.1、Eclipse-windowpreferences-java-compiler-選擇本地要用的Java版本
5.2、Eclipse-WindowPreferences-Java-Installed JREs-修改本地默認jdk
5.3、選中項目,右鍵-Build Path-Configure Build Path-點擊選項卡Libraries-選中JRE System Library-點擊edit
5.4、選中默認的Workspace default JRE (jdk1.8)
5.5、點擊finish,點擊ok,自動出現完全的src/main/java、src/main/resources、src/test/java目錄
最後,選中項目,右鍵-Maven-Update Projects
參考資料
百度知道.百度知道[引用時間2018-1-21]
如何用java程序在當前目錄下創建一個子目錄
用java程序在當前目錄下創建一個子目錄的方法是利用File對象的mkdirs方法。
完整代碼如下:
// 獲取當前圖片的路徑
String path = createImages.getAbsolutePath() + “/Images”;
//創建文件對象f,根據path路徑
File f = new File(path);
//如果當前不是一個目錄就進入if
if (!f.isDirectory()) {
boolean success = f.mkdirs(); //創建一個目錄
if (success) { //成功打印當前的路徑
System.out.println(“Created path: ” + f.getPath());
} else { //失敗的情況
System.out.println(“Could not create path: ” + f.getPath());
}
} else {
System.out.println(“Path exists: ” + f.getPath()); //子目錄已存在。
}
關於mkdir:
mkdir()創建此抽象路徑名稱指定的目錄(及只能創建一級的目錄,且需要存在父目錄),如果傳入的path是多級路徑,需要使用mkdirs()創建。
原創文章,作者:UZJP,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/135091.html