一.認識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 ...