java讀取txt文件內容。可以作如下理解:
package com.campu; import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import java.io.Reader; /** * @author 碼農小江* H20121012.java * 2012-10-12下午11:40:21 */public class H20121012 { /** * 功能:Java讀取txt文件的內容* 步驟:1:先獲得文件句柄* 2:獲得文件句柄當做是輸入一個字節碼流,需要對這個輸入流進行讀取* 3:讀取到輸入流後,需要讀取生成字節流* 4:一行一行的輸出。 readline()。 * 備註:需要考慮的是異常情況* @param filePath */ public static void readTxtFile(String filePath){ try { String encoding="GBK"; File file=new File(filePath); if(file.isFile() && file.exists()){ //判斷文件是否存在InputStreamReader read = new InputStreamReader( new FileInputStream(file),encoding);//考慮到編碼格式BufferedReader bufferedReader = new BufferedReader(read); String lineTxt = null; while((lineTxt = bufferedReader.readLine()) != null){ System.out.println(lineTxt); } read.close(); }else{ System.out.println("找不到指定的文件"); } }catch (Exception e) { System.out.println("讀取文件內容出錯"); e.printStackTrace(); } } public static void main(String argv[]){ String filePath = "L://Apache//htdocs//res//20121012.txt";// "res/"; readTxtFile(filePath); } }以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。