黑馬程序員之<IO的基本操作,writer,reader>

---------------------- ASP.Net+Unity開發.Net培訓、期待與您交流! ----------------------


硬盤之間的文件的傳輸,硬盤中文件的操作,他們之間的操作都是需要流進行操作的,對數據的操作是通過流進行操作的。

對流操作的類型進行分類:字節流和字符流

按流的流向分爲:輸入流和輸出流

字節流是基本流,操作的二進制數據,可以對文本文件進行操作,要是操作圖片,那麼用字節流

他們的基類:

  字節流類:InputStream 和OutputStream

字符流:Reader和Writer

2.FileWriter:此流是寫入流

 1.基本操作:

095232521.jpg

2.異常處理格式:

095552797.jpg

 3.對已存在的文件進行續寫:

095823382.jpg

3.FileReader:讀取文件,當讀取文件的時候,必須指定文件的路徑,如果路徑不正確,那麼會報異常,有i自己默認額編碼方式,和java的虛擬機默認的編碼一樣,一般是gbk。

   1.單個讀取:

100126195.jpg

2.數組讀取:

100329770.jpg


4.文件的複製:

思路:

   定義兩個流:讀和寫,分別指向文件要讀取的文件和複製到的文件地址,可以邊讀取變寫入到另一個文件中,也可以都讀取出來,然後一起寫入到另一個文件。

 1.單個文件的複製:

100510881.jpg


 2.數組複製:

100607369.jpg

---------------------- ASP.Net+Unity開發.Net培訓、期待與您交流! ----------------------

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章