摘要:知識(shí)點(diǎn)總結(jié)類知識(shí)點(diǎn)總結(jié)類類可以進(jìn)行創(chuàng)建和刪除文件等操作。使用一個(gè)類,則必須向類的構(gòu)造方法中傳遞一個(gè)文件路徑。
Java知識(shí)點(diǎn)總結(jié)(JavaIO-File類)
@(Java知識(shí)點(diǎn)總結(jié))[Java, JavaIO]
[toc]
File類File類可以進(jìn)行創(chuàng)建和刪除文件等操作。
使用一個(gè)File類,則必須向File類的構(gòu)造方法中傳遞一個(gè)文件路徑。
import java.io.File; import java.io.IOException; public class Demo01 { // 創(chuàng)建和刪除一個(gè)文件 public static void test1() { // String path = "E: est.txt"; //完整路徑 String path = "E:" + File.separator + "test.txt"; // 拼出可以適應(yīng)操作系統(tǒng)的路徑 File file = new File(path); if (file.exists()) { file.delete(); // 刪除一個(gè)文件 } else { try { file.createNewFile(); // 根據(jù)指定路徑創(chuàng)建一個(gè)文件 } catch (IOException e) { e.printStackTrace(); } } } // 創(chuàng)建文件夾 public static void test2() { File file = new File("E:" + File.separator + "測(cè)試文件夾" ); file.mkdir(); } // 列出指定目錄下的文件的全路徑名 public static void test3() { File file = new File("E:" + File.separator + "測(cè)試文件夾" ); 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 + "測(cè)試文件夾" ); 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 + "測(cè)試文件夾" ); if (file.isDirectory()) { System.out.println(file.getPath() + "是目錄" ); } else { System.out.println(file.getPath() + "不是目錄" ); } } // 列出指定路徑下的全部?jī)?nèi)容 public static void test6() { File file = new File("E:" + File.separator + "測(cè)試文件夾" ); 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) { } }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/69164.html
摘要:哪吒社區(qū)技能樹(shù)打卡打卡貼函數(shù)式接口簡(jiǎn)介領(lǐng)域優(yōu)質(zhì)創(chuàng)作者哪吒公眾號(hào)作者架構(gòu)師奮斗者掃描主頁(yè)左側(cè)二維碼,加入群聊,一起學(xué)習(xí)一起進(jìn)步歡迎點(diǎn)贊收藏留言前情提要無(wú)意間聽(tīng)到領(lǐng)導(dǎo)們的談話,現(xiàn)在公司的現(xiàn)狀是碼農(nóng)太多,但能獨(dú)立帶隊(duì)的人太少,簡(jiǎn)而言之,不缺干 ? 哪吒社區(qū)Java技能樹(shù)打卡?【打卡貼 day2...
摘要:知識(shí)點(diǎn)總結(jié)常用類包裝類知識(shí)點(diǎn)總結(jié)常用類包裝類是一個(gè)面向?qū)ο蟮恼Z(yǔ)言,但是中的基本數(shù)據(jù)類型卻不是面向?qū)ο蟮?。但是我們?cè)趯?shí)際使用中經(jīng)常將基本數(shù)據(jù)類型轉(zhuǎn)換成對(duì)象,便于操作。 Java知識(shí)點(diǎn)總結(jié)(常用類-包裝類) @(Java知識(shí)點(diǎn)總結(jié))[Java, Java常用類] [toc] 包裝類(wrapper) Java是一個(gè)面向?qū)ο蟮恼Z(yǔ)言,但是Java中的基本數(shù)據(jù)類型卻不是面向?qū)ο蟮?。但是我們?cè)趯?shí)際...
摘要:知識(shí)點(diǎn)總結(jié)常用類類知識(shí)點(diǎn)總結(jié)常用類在標(biāo)準(zhǔn)類庫(kù)中包含一個(gè)類。它的對(duì)象表示一個(gè)特定的瞬間,精確到毫秒。中時(shí)間的表示說(shuō)白了也是數(shù)字,是從標(biāo)準(zhǔn)紀(jì)元點(diǎn)開(kāi)始到某個(gè)時(shí)刻的毫秒數(shù),類型是。 Java知識(shí)點(diǎn)總結(jié)(常用類-Date類) @(Java知識(shí)點(diǎn)總結(jié))[Java, Java常用類] [toc] 在標(biāo)準(zhǔn)Java類庫(kù)中包含一個(gè)Date類。它的對(duì)象表示一個(gè)特定的瞬間,精確到毫秒。 Java中時(shí)間的表...
摘要:知識(shí)點(diǎn)總結(jié)內(nèi)存分析知識(shí)點(diǎn)總結(jié)面向?qū)ο髮?duì)象內(nèi)存類是創(chuàng)建對(duì)象的模板對(duì)象的使用時(shí)通過(guò)引用進(jìn)行的基本數(shù)據(jù)類型直接賦值,引用類型傳遞的是一個(gè)地址棧存放局部變量堆存放出來(lái)的對(duì)象方法區(qū)存放類的信息代碼變量常量池字符串常量等張三王武李四垃圾回收機(jī)制對(duì)象空間 Java知識(shí)點(diǎn)總結(jié)(內(nèi)存分析) @(Java知識(shí)點(diǎn)總結(jié))[Java, Java面向?qū)ο骫 [toc] 對(duì)象內(nèi)存 類是創(chuàng)建對(duì)象的模板 Java對(duì)象的...
摘要:知識(shí)點(diǎn)總結(jié)反射介紹知識(shí)點(diǎn)總結(jié)反射反射程序在運(yùn)行狀態(tài)中,可以動(dòng)態(tài)加載一個(gè)只有名稱的類動(dòng)態(tài)調(diào)用類的所有屬性和方法加載完類之后,在堆內(nèi)存中,就產(chǎn)生了一個(gè)類型的對(duì)象一個(gè)類只有一個(gè)對(duì)象。 Java知識(shí)點(diǎn)總結(jié)(反射-介紹) @(Java知識(shí)點(diǎn)總結(jié))[Java, 反射] 反射 程序在 運(yùn)行狀態(tài)中 ,可以動(dòng)態(tài)加載一個(gè)只有名稱的類 (動(dòng)態(tài)調(diào)用類的所有屬性和方法)Class c = Class.for...
閱讀 1280·2021-09-27 13:35
閱讀 2581·2021-09-06 15:12
閱讀 3395·2019-08-30 15:55
閱讀 2854·2019-08-30 15:43
閱讀 444·2019-08-29 16:42
閱讀 3458·2019-08-29 15:39
閱讀 3075·2019-08-29 12:28
閱讀 1254·2019-08-29 11:11