java創建目錄,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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
UZJP的頭像UZJP
上一篇 2024-10-04 00:10
下一篇 2024-10-04 00:10

相關推薦

  • Java JsonPath 效率優化指南

    本篇文章將深入探討Java JsonPath的效率問題,並提供一些優化方案。 一、JsonPath 簡介 JsonPath是一個可用於從JSON數據中獲取信息的庫。它提供了一種DS…

    編程 2025-04-29
  • java client.getacsresponse 編譯報錯解決方法

    java client.getacsresponse 編譯報錯是Java編程過程中常見的錯誤,常見的原因是代碼的語法錯誤、類庫依賴問題和編譯環境的配置問題。下面將從多個方面進行分析…

    編程 2025-04-29
  • Java騰訊雲音視頻對接

    本文旨在從多個方面詳細闡述Java騰訊雲音視頻對接,提供完整的代碼示例。 一、騰訊雲音視頻介紹 騰訊雲音視頻服務(Cloud Tencent Real-Time Communica…

    編程 2025-04-29
  • Java Bean加載過程

    Java Bean加載過程涉及到類加載器、反射機制和Java虛擬機的執行過程。在本文中,將從這三個方面詳細闡述Java Bean加載的過程。 一、類加載器 類加載器是Java虛擬機…

    編程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介紹

    本文將詳細介紹Java Milvus SearchParam withoutFields的相關知識和用法。 一、什麼是Java Milvus SearchParam without…

    編程 2025-04-29
  • Rclone複製所有目錄

    如果你需要將本地文件複製到雲端,或者從雲端複製文件到本地,Rclone是一個非常好的選擇。本文將介紹如何使用Rclone複製所有目錄。 一、安裝Rclone 首先,你需要在你的機器…

    編程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java語言中的一個版本,於2014年3月18日發佈。本文將從多個方面對Java 8中某一周的周一進行詳細的闡述。 一、數組處理 Java 8新特性之一是Stream…

    編程 2025-04-29
  • Java判斷字符串是否存在多個

    本文將從以下幾個方面詳細闡述如何使用Java判斷一個字符串中是否存在多個指定字符: 一、字符串遍歷 字符串是Java編程中非常重要的一種數據類型。要判斷字符串中是否存在多個指定字符…

    編程 2025-04-29
  • VSCode為什麼無法運行Java

    解答:VSCode無法運行Java是因為默認情況下,VSCode並沒有集成Java運行環境,需要手動添加Java運行環境或安裝相關插件才能實現Java代碼的編寫、調試和運行。 一、…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29

發表回復

登錄後才能評論