2011-03-25 71 views
9

我知道以前也有類似的問題,但我找不到能回答我確切問題的問題。在內存中加載文本文件的最快/最乾淨的方法

我需要一種方法來讀取一個文件作爲String與最少的代碼和儘可能簡單和最佳。

我不是在尋找:

final BufferedReader br = new BufferedReader(new FileReader(file)); 
String line = null; 
while ((line = br.readLine()) != null) { 

    // logic 
} 

而且我知道我可以寫我自己的助手,做這個。

我要找的線沿線的東西更多:

final String wholeFileAsStr = Something.load(file); 

哪裏Something.load()是超級優化,而閱讀呢,正在文件的大小考慮,例如適當緩衝文件。

任何人都可以推薦番石榴或阿帕奇的東西,也許我不知道?

在此先感謝。

回答

相關問題