




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
JDKJDK對象(Map)2FileFile文件IO34Java中的java.io.File類用于 和文件進行操作,代表算機中 及文件對象 進行以下操作判 是否存列 中的全部元創創建多通過File改文件判斷文件是否存創建臨時文5FileFilepath=new 是否存在booleanresult=path.mkdir();是否成功是否成功 6File類 創 , 不存在時同 一起創建判斷File類實例是文件對象還 對象7File類 list(FilenameFilter listFiles(FilenameFilter 用于刪 8java.io.Filejava.io.FileFilefile=new9判斷Fileansi格式數據時,英文字符占一個字節,漢字占用兩個字節。utf-8編碼格式數據時,有一個BOM頭,英文字ansi格式BOM
UTF-8格式時,英文字符也占用了兩java.io各種文件系統提供的基本服務一樣,但實現細節互不兼解決java程序與文件系統的溝通讀輸讀輸入寫輸出寫輸出字節操作對象是8使用使用java.io.InputStream、java.io.OutputStream子類進行操作字符字節流讀漢字文本有問操作對象是16Unicode,即最小單位是使使用java.io.Reader、java.io.Writer子類進行操作適合讀文本數 importjava.io.IOException;importjava.io.InputStream;importjava.io.FileInputStream;InputStreamfileobject=new3.利用文件輸入流類的方 文本文件的數fileobject.available();// 的字節 文件的數4.publicstaticvoidmain(String[]args)throwsIOException{intsize;InputStreamfileobject=newFileInputStream(args[0]); 的字節數:"+(size=char[]text=newchar[200]for(intcount=0;count<size;count++){text[count]=((char)fileobject.read());}}1importjava.io.IOException;importjava.io.OutputStream;importimportjava.io.IOException;importjava.io.OutputStream;importjava.io.FileOutputStream;22OutputStreamfos=new33Stringstr好好學習byte[]words=str.getBytes();fos.write(words,0,words.length);4publicstaticvoidmain(String[]args)tryStringstr好好學習byte[]words=OutputStreamfosnewFileOutputStream("Text.txt");fos.write(words,0,words.length);}catch(IOExceptionobj){}}1importjava.io.FileReader;importjava.io.BufferedReader;importjava.io.IOException;FileReaderfr=newBufferedReaderbr=new 文本文件的數 一行數據,返回字符FileReaderfr=newFileReader("mytest.txt");BufferedReaderbr=newBufferedReader(fr);Stringline=br.readLine();}11importjava.io.FileWriterimportjava.io.BufferedWriter;importjava.io.IOException;FileWriterfw=newFileWriter("mytest.txt");BufferedWriterbw=newBufferedWriter(fw);bw.write 4用BufferedWriter/**創建一個FileWriter對象FileWriterfw=new/**創建一個BufferedWriter對象*/BufferedWriterbw=newBufferedWriter(fw);bw.write("我正在學習BufferedWriter。bw.write(“byebye");File類用 文件系流是指一連串流動的字符,是以先進先出方式發送信息的通流可以分為輸入輸出流,也可以分為字節流和字運用FileInputStream和FileOutputStream可以讀寫文本文件和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025租賃合同范文匯編
- 2025農業合作經營合同示范文本
- 2025版合同:租賃合同標準文本
- 2025年工程項目合同價款調整與合同廢除條款規定
- 2025私人森林買賣合同范本
- 《小貓釣魚》課件
- 2025合同風險管理與控制研究
- 2025年租賃店鋪簡單合同模板
- 2025年版私人住宅租賃合同模板
- 《課程復習與交流》課件
- 排水工程(下)重點
- 基于STM32單片機的智能停車場車位管理系統的設計與實現
- 《土地管理法解析》課件
- 大數據開發工程師招聘面試題與參考回答(某世界500強集團)2025年
- 養老院查房巡視管理制度
- 按摩店技師免責協議書
- 機電設備安裝與調試技術課件
- 高三小說復習之敘事技巧省公開課獲獎課件市賽課比賽一等獎課件
- 部編人教版小學4四年級《道德與法治》下冊全冊教案
- 【新教材】2024-2025學年部編版語文七年級上冊 6 《散步》課件
- 歌詞:半生雪(學生版)
評論
0/150
提交評論