1.1.文件流(重點)
當(dāng)程序需要讀取文件中的數(shù)據(jù)或者把數(shù)據(jù)保存到文件中去,此時就得使用文件流,但是注意只能操作純文本文件(txt格式),不要使用Word、Excel。文件流比較常用。
需求1:使用文件字節(jié)輸出流,把程序中數(shù)據(jù)保存到result1.txt文件,操作英文
需求2:使用文件字節(jié)輸入流,讀取result1.txt文件中的數(shù)據(jù)
需求4:使用文件字符輸入流,讀取result2.txt文件中的數(shù)據(jù)
字節(jié)流和字符流選用問題
使用記事本打開某個文件,如果可以看到內(nèi)容的就是文本文件,否則可以暫時認為是二進制格式的。
一般的,操作二進制文件(圖片、音頻、視頻等)必須使用字節(jié)流。操作文本文件使用字符流,尤其是操作帶有中文的文件,使用字符流不容易導(dǎo)致亂碼,因為使用字節(jié)流可能出現(xiàn)讀取半個漢字的尷尬(漢字由兩個或三個字節(jié)組成)。當(dāng)然,如果不清楚屬于哪一類型文件,都可以使用字節(jié)流。
以上就是長沙牛耳教育java培訓(xùn)機構(gòu)的小編針對“Java編程基礎(chǔ)之文件流讀取入門”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。