IO流-File類的建立功能
package cn.itcast_02;
import java.io.File;
import java.io.IOException;
/*
*建立功能:
*public boolean createNewFile():建立檔案 如果存在這樣的檔案,就不建立了
*public boolean mkdir():建立資料夾 如果存在這樣的資料夾,就不建立了
*public boolean mkdirs():建立資料夾,如果父資料夾不存在,會幫你建立出來
*
*
*注意:你到底要建立檔案還是資料夾,你最清楚,方法不要調錯了。
*/
public class FileDemo {
public static void main(String[] args) throws IOException {
// 需求:我要在e盤目錄下建立一個資料夾demo
File file = new File("e:\\demo");
System.out.println("mkdir:" + file.mkdir());
// 需求:我要在e盤目錄demo下建立一個檔案a.txt
File file2 = new File("e:\\demo\\a.txt");
System.out.println("createNewFile:" + file2.createNewFile());
// 需求:我要在e盤目錄test下建立一個檔案b.txt
// Exception in thread "main" java.io.IOException: 系統找不到指定的路徑。
// 注意:要想在某個目錄下建立內容,該目錄首先必須存在。
// File file3 = new File("e:\\test\\b.txt");
// System.out.println("createNewFile:" + file3.createNewFile());
// 需求:我要在e盤目錄test下建立aaa目錄
// File file4 = new File("e:\\test\\aaa");
// System.out.println("mkdir:" + file4.mkdir());
// File file5 = new File("e:\\test");
// File file6 = new File("e:\\test\\aaa");
// System.out.println("mkdir:" + file5.mkdir());
// System.out.println("mkdir:" + file6.mkdir());
// 上面步驟太多餘了,其實我們有更簡單的方法
File file7 = new File("e:\\aaa\\bbb\\ccc\\ddd");
System.out.println("mkdirs:" + file7.mkdirs());
// 看下面的程式碼,結果:a.txt變成了資料夾名,所以要注意方法不要調錯了
File file8 = new File("e:\\liuyi\\a.txt");
System.out.println("mkdirs:" + file8.mkdirs());
}
}
相關文章
- io流-file類的使用
- IO流-File類的概述和構造方法構造方法
- File類的特點?如何建立File類物件?Java中如何操作檔案內容,什麼是Io流Io流如何讀取和寫入檔案?位元組緩衝流使用原則?物件Java
- 暑期自學 Day 04 | File 類 和 IO 流(四)
- 暑期自學 Day 05 | File 類 和 IO 流(五)
- 暑期自學 Day 01 | File 類 和 IO 流(一)
- 暑期自學 Day 02 | File 類 和 IO 流(二)
- 暑期自學 Day 03 | File 類 和 IO 流(三)
- 【JAVA :File類的用法(一)】File類的構造方法-File類建立檔案與資料夾Java構造方法
- Java io.File應用(建立路徑和檔案)Java
- Day55.IO流複習 -Java常用類、集合、IO#Java
- Java程式設計基礎20——異常&IO(File類)Java程式設計
- Java的IO流Java
- IO 流
- IO流
- File與IO基礎
- MySQL中的IO流MySql
- File類的使用
- [java IO流]之 IO概述Java
- IO_FILE——FSOP、house of orange
- IO_FILE——leak 任意讀
- Java IO: 流Java
- Java IO流Java
- java -IO流Java
- Java IO流Java
- JavaSE:IO流Java
- javaSE<IO流>Java
- IO 字元流字元
- java - IO流Java
- 建立DOCKER fileDocker
- 8、IO流:轉換流
- IO流的Properties集合,序列化流與反序列化流,列印流及commons-IO
- [java IO流]之 隨機訪問檔案(RandomAccessFile類)Java隨機randomMac
- 11.IO 流
- 11.IO流
- JavaSE-IO流Java
- IO 流相關
- IO流(03)--序列化流、列印流