基礎回顧 關於IO流

2021-10-04 13:06:54 字數 758 閱讀 2138

一.認識file類

關於file類的方法如下:

1、檔名

getname() 檔名、路徑名

getpath()路徑名

getabsolutefile() 絕對路徑所對應的file物件

getabsolutepath() 絕對路徑名

getparent() 父目錄 ,相對路徑的父目錄,可能為null 如. 刪除本身後的結果

2、判斷資訊

exists() 檔案是否存在

canwrite() 檔案是否可寫

canread() 檔案是否可讀

isfile() 是否是檔案

isdirectory() 是否是資料夾

isabsolute():消除平台差異,ie以碟符開頭,其他以/開頭

3、長度 位元組數 不能讀取資料夾的長度

length()

4、建立、刪除

createnewfile() 不存在建立新檔案,存在返回false

delete() 刪除檔案

static createtempfile(字首3個位元組長,字尾預設.temp) 預設臨時空間

staticcreatetempfile(字首3個位元組長,字尾預設.temp,目錄)

deleteonexit() 退出虛擬機器刪除,常用於刪除臨時檔案

二.位元組流和字元流(直接上吧)

IO流知識回顧1

5.io流 1 目的 講資料以檔案或資料夾的形式,永久性的儲存在計算機上。2 目標 放在硬碟上的檔案。3 file類 4 使用io流的步驟 a 先定義要使用的檔案 file path new file d file.separator text sdeparator表示斜槓 if path.exis...

安卓io流再回顧

之前學習io模糊模糊的,現在寫下,方便自己理解,和以後再熟悉輕鬆些。長期更新 以概念為主。在學習之前,我們需要了解位元組與字元的概念。字元流以字元 16 位二進位制 為單位進行處理,主要用於文字檔案等 unicode 資料。在這裡可以這樣簡單理解,例如漢字,漢字就是字元,涉及到漢字文字的用字元。在大...

I O基礎流 緩衝流

io流 字元流 轉換流 以下三句話功能相同 1 inputstreamreader isr new inputstreamreader new fileinputstream a.txt 預設字符集。2 inputstreamreader isr new inputstreamreader new ...