摘要:知識點總結類知識點總結類類可以進行創建和刪除文件等操作。使用一個類,則必須向類的構造方法中傳遞一個文件路徑。
Java知識點總結(JavaIO-File類)
@(Java知識點總結)[Java, JavaIO]
[toc]
File類File類可以進行創建和刪除文件等操作。
使用一個File類,則必須向File類的構造方法中傳遞一個文件路徑。
import java.io.File; import java.io.IOException; public class Demo01 { // 創建和刪除一個文件 public static void test1() { // String path = "E: est.txt"; //完整路徑 String path = "E:" + File.separator + "test.txt"; // 拼出可以適應操作系統的路徑 File file = new File(path); if (file.exists()) { file.delete(); // 刪除一個文件 } else { try { file.createNewFile(); // 根據指定路徑創建一個文件 } catch (IOException e) { e.printStackTrace(); } } } // 創建文件夾 public static void test2() { File file = new File("E:" + File.separator + "測試文件夾" ); file.mkdir(); } // 列出指定目錄下的文件的全路徑名 public static void test3() { File file = new File("E:" + File.separator + "測試文件夾" ); File[] str = file.listFiles(); for (int i = 0; i < str.length ; i++) { System.out.println(str[i]); } } // 列出指定目錄下的文件的文件名 public static void test4() { File file = new File("E:" + File.separator + "測試文件夾" ); String[] str = file.list(); for (int i = 0; i < str.length ; i++) { System.out.println(str[i]); } } // 判斷指定路徑是否是目錄 public static void test5() { File file = new File("E:" + File.separator + "測試文件夾" ); if (file.isDirectory()) { System.out.println(file.getPath() + "是目錄" ); } else { System.out.println(file.getPath() + "不是目錄" ); } } // 列出指定路徑下的全部內容 public static void test6() { File file = new File("E:" + File.separator + "測試文件夾" ); if (file != null) { if (file.isDirectory()) { File[] fs = file.listFiles(); if (fs != null) { for (File f : fs) { System.out.println(f); } } } else { System.out.println(file); // 如果不是目錄,則直接打印路徑信息 } } } public static void main(String[] args) { } }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/69164.html
摘要:哪吒社區技能樹打卡打卡貼函數式接口簡介領域優質創作者哪吒公眾號作者架構師奮斗者掃描主頁左側二維碼,加入群聊,一起學習一起進步歡迎點贊收藏留言前情提要無意間聽到領導們的談話,現在公司的現狀是碼農太多,但能獨立帶隊的人太少,簡而言之,不缺干 ? 哪吒社區Java技能樹打卡?【打卡貼 day2...
摘要:知識點總結常用類包裝類知識點總結常用類包裝類是一個面向對象的語言,但是中的基本數據類型卻不是面向對象的。但是我們在實際使用中經常將基本數據類型轉換成對象,便于操作。 Java知識點總結(常用類-包裝類) @(Java知識點總結)[Java, Java常用類] [toc] 包裝類(wrapper) Java是一個面向對象的語言,但是Java中的基本數據類型卻不是面向對象的。但是我們在實際...
摘要:知識點總結常用類類知識點總結常用類在標準類庫中包含一個類。它的對象表示一個特定的瞬間,精確到毫秒。中時間的表示說白了也是數字,是從標準紀元點開始到某個時刻的毫秒數,類型是。 Java知識點總結(常用類-Date類) @(Java知識點總結)[Java, Java常用類] [toc] 在標準Java類庫中包含一個Date類。它的對象表示一個特定的瞬間,精確到毫秒。 Java中時間的表...
摘要:知識點總結內存分析知識點總結面向對象對象內存類是創建對象的模板對象的使用時通過引用進行的基本數據類型直接賦值,引用類型傳遞的是一個地址棧存放局部變量堆存放出來的對象方法區存放類的信息代碼變量常量池字符串常量等張三王武李四垃圾回收機制對象空間 Java知識點總結(內存分析) @(Java知識點總結)[Java, Java面向對象] [toc] 對象內存 類是創建對象的模板 Java對象的...
摘要:知識點總結反射介紹知識點總結反射反射程序在運行狀態中,可以動態加載一個只有名稱的類動態調用類的所有屬性和方法加載完類之后,在堆內存中,就產生了一個類型的對象一個類只有一個對象。 Java知識點總結(反射-介紹) @(Java知識點總結)[Java, 反射] 反射 程序在 運行狀態中 ,可以動態加載一個只有名稱的類 (動態調用類的所有屬性和方法)Class c = Class.for...
閱讀 1277·2021-09-27 13:35
閱讀 2576·2021-09-06 15:12
閱讀 3394·2019-08-30 15:55
閱讀 2847·2019-08-30 15:43
閱讀 444·2019-08-29 16:42
閱讀 3455·2019-08-29 15:39
閱讀 3074·2019-08-29 12:28
閱讀 1253·2019-08-29 11:11