Java讀取本地檔案內容並輸出
下面是讀取本地檔案並輸出內容的Java程式碼。
如果檔案有中文,可能會亂碼需要設定軟體的編碼格式。
public static void readFile() {
FileReader fileReader = null;
BufferedReader br = null;
String line = null;
try {
// Target file path
File testFile = new File("E:\\Test_JAVAProgram\\TestReadFile\\file.txt");
if(!testFile.exists()) {
System.out.println(testFile.getName() + " isn't existed");
}
// Read target file
fileReader = new FileReader(testFile);
br = new BufferedReader(fileReader);
line = br.readLine();
while(line != null) {
System.out.println(line);
// Notice: the following statement is necessary.
line = br.readLine();
}
}catch(Exception e) {
e.toString();
}
finally {
if(br != null) {
try {
br.close();
}catch(Exception e) {
e.toString();
br = null;
}
}
if(fileReader != null) {
try {
fileReader.close();
}catch(Exception e) {
e.toString();
}
}
}
}
while(line != null) {
System.out.println(line);
// Notice: the following statement is necessary.
line = br.readLine();
}
這裡highlight出來的這一行程式碼,是需要注意的。沒有這行程式碼會死迴圈。
相關文章
- Python的configparser模組讀取.ini檔案內容並輸出Python
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- 用 ABAP 讀取本地文字檔案內容試讀版
- JavaScript讀取本地檔案內容(相容低版本IE)JavaScript
- Java讀取本地檔案,並顯示在JSP檔案中JavaJS
- PowerShell輸出內容到檔案
- mybatis讀取properties檔案內容MyBatis
- 將 SAP ABAP 內表內容本地匯出成 Excel 檔案試讀版Excel
- java讀取大檔案並處理Java
- 讀取resources中properties檔案內容範例
- C++中的檔案輸入/輸出(2):讀取檔案 (轉)C++
- LIUNUX如何擷取txt檔案中的內容,並建立新檔案UX
- servlet能否讀取本地檔案???Servlet
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- 用linux shell逐行讀取文字檔案內容Linux
- PB讀取Excel檔案內容的方法(轉帖)Excel
- Java中讀取配置檔案中的內容,並將其賦值給靜態變數的方法Java賦值變數
- 讀取本地Excel檔案生成echartsExcelEcharts
- JQuery讀取本地json檔案jQueryJSON
- cat-合併輸出多個檔案的內容
- ajax讀取檔案中內容的程式碼例項
- Python四種逐行讀取檔案內容的方法Python
- 通過NSInputStream讀取大檔案的指定起始內容
- Java 讀取檔案Java
- Silverlight 讀取嵌入在.xap檔案中的檔案內容
- awk迴圈讀取檔案內容,並把欄位賦給相應的變數變數
- php獲取xml檔案內容PHPXML
- 使用ifstream和getline讀取檔案內容[c++]C++
- 讀取檔案流並寫入檔案流
- Swift 下載檔案,並讀取Swift
- MATLAB|讀取一個檔案,並將其不同內容儲存為不同的矩陣Matlab矩陣
- 使用Node.js爬取任意網頁資源並輸出高質量PDF檔案到本地~Node.js網頁
- JAVA 讀取xml檔案JavaXML
- java讀取properties檔案Java
- java呼叫window本地應用程式;讀取TXT型別檔案Java型別
- Java中執行程式並獲取輸出Java行程
- 用Groovy讀取本地檔案的程式碼
- 【實戰】使用asyncio爬取gitbook內容輸出pdfGit