更新時(shí)間:2020-07-22 15:36:35 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2441次
1.1.文件流(重點(diǎn))
當(dāng)程序需要讀取文件中的數(shù)據(jù)或者把數(shù)據(jù)保存到文件中去,此時(shí)就得使用文件流,但是注意只能操作純文本文件(txt格式),不要使用Word、Excel。文件流比較常用。
需求1:使用文件字節(jié)輸出流,把程序中數(shù)據(jù)保存到result1.txt文件,操作英文
需求2:使用文件字節(jié)輸入流,讀取result1.txt文件中的數(shù)據(jù)
需求4:使用文件字符輸入流,讀取result2.txt文件中的數(shù)據(jù)
字節(jié)流和字符流選用問(wèn)題
使用記事本打開(kāi)某個(gè)文件,如果可以看到內(nèi)容的就是文本文件,否則可以暫時(shí)認(rèn)為是二進(jìn)制格式的。
一般的,操作二進(jìn)制文件(圖片、音頻、視頻等)必須使用字節(jié)流。操作文本文件使用字符流,尤其是操作帶有中文的文件,使用字符流不容易導(dǎo)致亂碼,因?yàn)槭褂米止?jié)流可能出現(xiàn)讀取半個(gè)漢字的尷尬(漢字由兩個(gè)或三個(gè)字節(jié)組成)。當(dāng)然,如果不清楚屬于哪一類型文件,都可以使用字節(jié)流。
以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“Java編程基礎(chǔ)之文件流讀取入門”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)