文件隨機讀寫專用類——RandomAccessFile

 RandomAccessFile類能夠隨機讀取文件,可是在測試中並很差用;

File類能夠測試文件存不存在,不存在能夠建立文件;

FileWriter類能夠對文件進行重寫或者追加內容;

FileReader類能夠讀取順序文件內容。通常用的時候都是用處理流(Scanner、BufferedReader等)包裝;

BufferedReader/BufferedWriter類,適合於讀寫文本文件;

BufferedInputStream/BufferedOutputStream類,適合於包容二進制數據的文件;

還能夠使用File的靜態方法建立BufferedReader對象,還能夠指定編碼:
BufferedReader in = File.newBufferedReader(Paths.get("input.txt"),Charset.forName("UTF-8"));

Scanner類有一個useDelimiter方法,能夠指定分隔符(以正則表達式方式表達,默認空格),而後以這個分隔符去切割字串;

參考連接: http://m.blog.csdn.net/article/details?id=51234056
相關文章
相關標籤/搜索