天天看點

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

一.FILE類

1.概述

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

2.FILE類的靜态成員變量(可以通過類名直接通路)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

3.絕對路徑和相對路徑

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

4.FILE類的構造方法

第一個構造方法FILE(string name)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

第二種構造方法(string parent,string child)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

第三種構造方法(file parent,string child)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

5.FILE中的擷取方法

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

getAbsolute()方法:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

getPath()方法(tostring方法調用的就是getpath方法) :

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

getName()方法:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

lenth方法:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

6.FILE中的判斷方法

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

exists()方法

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

7 建立以及删除檔案的方法

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

creatNewFile()方法:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

mkdir和mkdirs方法:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

delete方法:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

7.周遊檔案功能

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

二.檔案的遞歸操作

1. 什麼是遞歸

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

注意:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

例題:使用遞歸計算1-n的和

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

原了解析:(注意:if裡的return是傳回方法調用處)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

2. 遞歸列印多級目錄

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

3.檔案搜尋

接上個例子的代碼

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

優化處理:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

三.FileFilter過濾器的原理和使用

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

1.過濾篩選出目标檔案

篩選出java類型的檔案

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

實作類

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

可以使用匿名内部類以及lambda表達式進行優化,老師這裡講的有點亂,等看完後找時間操練一下

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

四.I/O流

1.基本概念

計算機中存儲内容均為位元組形式

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

2.位元組輸出流概念以及相關方法

寫入的時候會有建立檔案的功能

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

3.位元組輸出流寫入資料到檔案

從記憶體寫入硬碟

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

執行個體:在指定目錄下建立a.txt檔案并寫入97

注意:必須在建立對象的時候抛出IO異常

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

4.檔案的存儲原理

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

5.位元組流輸出多個位元組的方法

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

6.資料流的續寫和換行

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

例子:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

7.位元組輸入流【Inputstream】從檔案中讀取資料

基本定義和使用

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

例子:建立語句省略

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

fis.read()會自動讀取下一個位元組

8.位元組輸入流一次讀取多個資料操作*

**

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

示例:檔案内為ABCDE

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

解析:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

優化:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

9.檔案複制

原理:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

方法一:一個位元組一個位元組地讀寫(耗時)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

優化方案:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

五.字元輸入輸出流

輸入輸出是相對于記憶體而言,把記憶體裡的資料輸出(寫)到檔案中-output,把檔案中的資料輸入(讀)到記憶體–intput

解決讀取中文的問題

1.FileReader類—檔案輸入字元流(字元輸入流)

父類是reader 類

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

執行個體:

一次讀取單個字元

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

一次讀取多個字元

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

2.FileWriter-字元輸出流

父類是reader

定義:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

示例:注意,此處出現了flush

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

3.flush方法和close方法的差別

flush重新整理後流可以繼續使用,close了之後流就不能再使用了

4.字元輸出流寫資料的其他方法

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

5.字元流的續寫和換行(與位元組相同)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

5.trycatch處理流的異常情況

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

改進1:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

改進2:

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

六.Path類(學校老師補充…)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

方法詳解

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

p.getclass().getname();//輸出現在的作業系統

列印p的話會直接列印傳入的整個路徑

p.getRoot–>根目錄

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

七.Files工具類(在nio包下,學校老師講的)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

删除檔案

*

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

*周遊删除指定檔案(不能直接删目錄)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

周遊删除目錄(先删完檔案,最後才能删目錄 )

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

讀取檔案指定内容

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作
I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

八.基于Files的I/O流操作

1.從一個檔案中讀寫位元組到另一個檔案

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

把流寫入try語句内部可以自動關閉語句,不用再close了

but隻有支援自動關閉的接口實作類才能放try裡

read自動往後讀

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

2.按字元讀寫(基于位元組數組)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

java9新特性transforto()

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

2.基于字元的讀寫

a.用inputstream

前提:從檔案中讀取的位元組可以基于新方法直接轉換為字元,但是不是所有的都可以轉換為字元。并且要聲明字元集類型(預設utf-8)

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作

b。使用files方法

I/O流與檔案操作一.FILE類二.檔案的遞歸操作三.FileFilter過濾器的原理和使用四.I/O流五.字元輸入輸出流六.Path類(學校老師補充…)七.Files工具類(在nio包下,學校老師講的)八.基于Files的I/O流操作