Java——I/O學習(一)
阿新 • • 發佈:2019-01-24
Java I/O學習(一)什麼是I/O?I/O就是資料輸入輸出資料流,也稱作資料流。Java I/O操作主要指的是使用Java進行輸入、輸出操作,Java中的所有操作類都存放在Java.io包中,在使用時需要匯入此包。在整個Java.io包中最重要的就是5個類和1個介面,這5個類分別是File、OutputStream、InputStream、Writer和Reader,1個介面是Serializable。File類使用File類可以實現建立和刪除檔案等常用的操作。要使用FIle類,需要首先觀察File類的構造方法,此類的構造方法如下所示:public File(String pathname)在例項化File類時必須設定好路徑。如果要使用一個File類,則必須向File類的構造方法中傳遞一個檔案路徑,加入要操作E盤下的檔案test.txt,則路徑必須寫成“E:\\test.txt”,其中“\\”表示一個“\”。要操作檔案,還需要使用File類中定義的若干方法。 例:獲取E盤中資料夾下的word.txt檔案的檔名、檔案長度,並判斷該檔案是否為隱藏檔案。
- 檔案的建立和刪除
- File(String pathname)
- File(String parent,String child)
- File(File f,String child)
- 獲取檔案資訊
輸出結果:
- 建立資料夾
- 使用list()方法列出一個目錄中的全部內容
- 判斷一個給定的路徑是否是目錄