您好,登錄后才能下訂單哦!
//讀取文件轉換成字符串
String s=FileUtils.readFileToString(new File("D:\\d\\write.txt"),"UTF-8");
//讀取文件轉換成字節數組
byte[] datas=FileUtils.readFileToByteArray(new File("D:\\d\\write.txt"));
//逐行讀取,返回類型是List
List<String> list=FileUtils.readLines(new File("D:\\d\\write.txt"),"UTF-8");
//類似迭代器逐行讀取,讀取文件
LineIterator it=FileUtils.lineIterator(new File("D:\\d\\write.txt"),"UTF-8");
while(it.hasNext())
{
System.out.println(it.next());
}
//寫出文件,指定文件對象,寫入數據,指定字符集,是否開啟追加模式
FileUtils.write(new File("D:/d/tt"),"啊哈哈哈" ,"UTF-8",true);
FileUtils.writeStringToFile(new File("D:/d/tt"),"啦啦啦","UTF-8",true);
//兩種方法效果一樣
//操作字節數組
FileUtils.writeByteArrayToFile(new File("D:/d/tt"), "wulala".getBytes("UTF-8"),true);
//寫出列表,第三個參數是列表元素之間的連接字符串
List<String> lists=new ArrayList<String>();
lists.add("螞蟻");
lists.add("啊哈哈的");
lists.add("lawd");
FileUtils.writeLines(new File("D:/d/tt"),lists,"--",true);
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。