国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

7.0、Java_IO流 - File 類的基本使用

這篇具有很好參考價(jià)值的文章主要介紹了7.0、Java_IO流 - File 類的基本使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

7.0、Java_IO流 - File 類的基本使用?

File類的作用:

? ? ? ? File 類是 Java 提供的針對(duì)磁盤中的 文件 目錄?轉(zhuǎn)換為對(duì)象的包裝類;一個(gè)File 對(duì)象可以代表一個(gè) 文件 或者 目錄,F(xiàn)ile 對(duì)象可以實(shí)現(xiàn)獲取文件和目錄屬性等功能,可以實(shí)現(xiàn)對(duì)文件和目錄的創(chuàng)建、刪除等功能;

????????我的個(gè)人理解就是 File 類已經(jīng)將各種 文件 /?目錄 的屬性與功能(方法) 封裝好了,我們只需要指定一個(gè)?文件 / 目錄 把他交給 File類 對(duì)象管理即可;

File 類操作目錄與文件的常用方法:

針對(duì)文件的方法 ↓↓↓

createNewFile() 創(chuàng)建新文件;
delete() 直接從磁盤上刪除;
exists()???????? 查詢磁盤中的文件是否存在;
getAbsolutePath() 獲取絕對(duì)路徑;
getPath()???????? 獲取相對(duì)路徑;
getName() 獲取文件名,相當(dāng)于調(diào)用了一個(gè) toString() 方法;
isFile() 判斷是否是文件;
length() 查看文件中的字節(jié)數(shù);
isHidden() 判斷該 文件 或者 路徑 是否為隱藏的;

部分方法示例 ->

public class FlieDemo2 {
    public static void main(String[] args) {
        try {
            File file = new File("D:/newFile.txt");
            //在D盤下創(chuàng)建一個(gè)newFile.txt文件          
            file.createNewFile();
            //將該文件刪除
            file.delete();
            //判斷該文件是否存在
            file.exists();
            //......
        }catch(Exception e) {
            e.printStackTrace();
        }
    }
}

針對(duì)目錄的方法 ↓↓↓文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-500546.html

exists() 查詢目錄是否存在;
idDirectory() 判斷當(dāng)前路徑是否為目錄;
mkdir()???????? 一次只能創(chuàng)建一個(gè)目錄 ( 文件夾 );
mkdirs()???????? 一次性可以創(chuàng)建多級(jí)目錄;
getParent() 獲取當(dāng)前目錄的父級(jí)目錄;返回值為 String 類型
getParentFile() 獲取當(dāng)前目錄的父級(jí)目錄;返回值為 File 類型
list() 返回一個(gè) String 類型數(shù)組,包含目錄中所有 文件 和 目錄 ( 文件夾 ) 的名字;
listFiles() 返回一個(gè) File 數(shù)組,數(shù)組中每一個(gè)元素都是一個(gè) File 類對(duì)象,每個(gè)對(duì)象代表該路徑下的一個(gè)文件;

部分方法示例 ->

public class FlieDemo2 {
    public static void main(String[] args) {
        try {
            File file1  = new File("D:/a");
            //在D盤下創(chuàng)建一個(gè) a 目錄(文件夾)
            file1.mkdir();
            
            File file2  = new File("D:/a/b/c");
            //在D盤下創(chuàng)建一個(gè) /a/b/c 多級(jí)目錄
            file2.mkdirs();

            File file  = new File("D:/csdn/lanSeHaiWan");
            //獲取 D:/csdn/lanSeHaiWan 該目錄下所有的 文件 / 目錄(文件夾) 名稱
            String[] list = file.list();
            //獲取 D:/csdn/lanSeHaiWan 該目錄下所有的 文件 / 目錄(文件夾) 對(duì)象
            File[] fileList = file.listFiles();
        }catch(Exception e) {
            e.printStackTrace();
        }
    }
}

到了這里,關(guān)于7.0、Java_IO流 - File 類的基本使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Java 基礎(chǔ)】File & IO流

    【Java 基礎(chǔ)】File & IO流

    java.io.File類是文件和目錄路徑名的抽象表示形式,主要用于文件和目錄的創(chuàng)建、查找和刪除等操作。 File:它是文件和目錄路徑名的抽象表示 文件和目錄可以通過(guò)File封裝成對(duì)象 File封裝的對(duì)象僅僅是一個(gè)路徑名。它可以是存在的,也可以是不存在的。 | 方法名 | 說(shuō)明 | | —

    2024年02月05日
    瀏覽(24)
  • C++ 學(xué)習(xí) ::【基礎(chǔ)篇:14】:C++ 類的基本成員函數(shù):析構(gòu)函數(shù)的作用 及 自定義析構(gòu)函數(shù)情形

    C++ 學(xué)習(xí) ::【基礎(chǔ)篇:14】:C++ 類的基本成員函數(shù):析構(gòu)函數(shù)的作用 及 自定義析構(gòu)函數(shù)情形

    本系列 C++ 相關(guān)文章 僅為筆者學(xué)習(xí)筆記記錄,用自己的理解記錄學(xué)習(xí)!C++ 學(xué)習(xí)系列將分為三個(gè)階段: 基礎(chǔ)篇、STL 篇、高階數(shù)據(jù)結(jié)構(gòu)與算法篇 ,相關(guān)重點(diǎn)內(nèi)容如下: 基礎(chǔ)篇 : 類與對(duì)象 (涉及C++的三大特性等); STL 篇 : 學(xué)習(xí)使用 C++ 提供的 STL 相關(guān)庫(kù) ; 高階數(shù)據(jù)結(jié)構(gòu)與算

    2024年02月07日
    瀏覽(25)
  • Java基礎(chǔ)(十七)File類與IO流

    Java基礎(chǔ)(十七)File類與IO流

    1.1 概述 File類及本章下的各種流,都定義在java.io包下。 一個(gè)File對(duì)象代表硬盤或網(wǎng)絡(luò)中可能存在的一個(gè)文件或者文件目錄(俗稱文件夾),與平臺(tái)無(wú)關(guān)。(體會(huì)萬(wàn)事萬(wàn)物皆對(duì)象) File 能新建、刪除、重命名文件和目錄,但 File 不能訪問(wèn)文件內(nèi)容本身。如果需要訪問(wèn)文件內(nèi)容本

    2024年02月02日
    瀏覽(21)
  • 【Java|基礎(chǔ)篇】File類和IO流

    【Java|基礎(chǔ)篇】File類和IO流

    File類是Java中用于表示文件或目錄的類。它提供了一些方法來(lái)操作文件和目錄的屬性和內(nèi)容,可以進(jìn)行文件的創(chuàng)建、刪除、重命名等操作。 File類可以用于表示磁盤上的實(shí)際文件或目錄,也可以表示一個(gè)虛擬的文件或目錄。File對(duì)象可以通過(guò)路徑來(lái)創(chuàng)建,路徑可以是絕對(duì)路徑或

    2024年02月15日
    瀏覽(26)
  • 49天精通Java,第29天,Java內(nèi)部類、java內(nèi)部類的作用
  • FastJsonHttpMessageConverter 類的作用與使用詳解

    第一章 FastJson使用詳解 第二章 FastJsonHttpMessageConverter 類的作用與使用詳解 第三章 Jackson 使用詳解 FastJson是一種高性能、功能強(qiáng)大的JSON庫(kù),由阿里巴巴開(kāi)發(fā)。在Spring框架中,我們可以使用FastJsonHttpMessageConverter來(lái)處理HTTP請(qǐng)求和響應(yīng)中的JSON數(shù)據(jù)。在使用FastJsonHttpMessageConverter時(shí),

    2024年02月15日
    瀏覽(27)
  • java基礎(chǔ)入門-18-【IO(異常&File&綜合案例)】

    java基礎(chǔ)入門-18-【IO(異常&File&綜合案例)】

    異常 :指的是程序在執(zhí)行過(guò)程中,出現(xiàn)的非正常的情況,最終會(huì)導(dǎo)致JVM的非正常停止。 在Java等面向?qū)ο蟮木幊陶Z(yǔ)言中,異常本身是一個(gè)類,產(chǎn)生異常就是創(chuàng)建異常對(duì)象并拋出了一個(gè)異常對(duì)象。Java處理異常的方式是中斷處理。 異常指的并不是語(yǔ)法錯(cuò)誤,語(yǔ)法錯(cuò)了,編譯不通過(guò)

    2024年02月07日
    瀏覽(35)
  • 【JavaSE】Java基礎(chǔ)語(yǔ)法(三十六):File & IO流

    【JavaSE】Java基礎(chǔ)語(yǔ)法(三十六):File & IO流

    java.io.File類是文件和目錄路徑名的抽象表示形式,主要用于文件和目錄的創(chuàng)建、查找和刪除等操作。 File:它是文件和目錄路徑名的抽象表示 文件和目錄可以通過(guò)File封裝成對(duì)象 File封裝的對(duì)象僅僅是一個(gè)路徑名。它可以是存在的,也可以是不存在的。 | 方法名 | 說(shuō)明 | | —

    2024年02月07日
    瀏覽(29)
  • JAVA基礎(chǔ)學(xué)習(xí)筆記-day15-File類與IO流

    JAVA基礎(chǔ)學(xué)習(xí)筆記-day15-File類與IO流

    博文主要是自己學(xué)習(xí)JAVA基礎(chǔ)中的筆記,供自己以后復(fù)習(xí)使用,參考的主要教程是B站的 尚硅谷宋紅康2023大數(shù)據(jù)教程 老驥伏櫪,志在千里 --曹操《龜雖壽》 1.1 概述 File類及本章下的各種流,都定義在 java.io 包下。 一個(gè)File對(duì)象代表硬盤或網(wǎng)絡(luò)中可能存在的一個(gè)文件或者文件目

    2024年01月21日
    瀏覽(22)
  • Java IO流 flush()的作用和緩沖流

    哪些流是緩沖流 根據(jù)Java官方文檔關(guān)于Buffered Streams的介紹,緩沖流有四種: BufferedInputStream:包裝字節(jié)輸入流 BufferedOutputStream:包裝字節(jié)輸出流 BufferedReader:包裝字符輸入流 BufferedWriter:包裝字符輸出流 這些流又被稱為包裝流/處理流,用于包裝非緩沖的流 There are four buffere

    2024年02月04日
    瀏覽(15)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包