1. 程式人生 > >Java按行讀取檔案並輸出

Java按行讀取檔案並輸出

public class ReadFileByLines {
	public static void main(String[] args) {
		try{
			 //1.開啟一個file
			File file = new File("E:/test.txt");
			//2.InputStreamReader<-FileInputStream<-file
			FileInputStream fis = new FileInputStream(file);
			InputStreamReader is = new InputStreamReader(fis);
			//3.用BufferedReader(<-InputStreamReader)的readLine()方法讀取
			BufferedReader br = new BufferedReader(is);
			//4.輸出
			String txtLine = null;		
			while((txtLine=br.readLine())!=null){
				System.out.println(txtLine);	
			}
			br.close();
		}catch(Exception e){
			e.printStackTrace();
		}
	}
}


相關推薦

Java讀取檔案輸出

public class ReadFileByLines { public static void main(String[] args) { try{ //1.開啟一個file

java讀取檔案檔案進行加密和解密

package com.alibaba.datax.plugin.reader.selfxmlfilereader.util; import java.io.UnsupportedEncodingException; import java.security

Java 讀取檔案寫入檔案以空格分割字串

首先是按行讀取字串 import java.io.BufferedReader; import java.io.File; import java.io.FileReader; public c

shell指令碼讀取檔案解析

shell指令碼讀取一個配置檔案,配置檔案的格式如下: name=abc pwd=123456 permission=mop 檔名稱為 config.cfg 要在shell腳本里讀取這個配置檔案,並且把值一一賦給相應的變數,實現如下 while read l

java 讀取檔案

package cn.com.yy.controller; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNot

java讀取檔案實現方法一

public static void main(String[] args) throws IOException { FileInputStream inputStream = new FileInputStream("d://a.txt");

java讀取檔案

File file = new File(srcPath); FileInputStream fileInputStream = new FileInputStream(file); InputStreamReader inputStreamReader = new Inpu

C 讀取檔案(但是最後一行會多輸出一行)

#include <stdio.h>   int main()  {      char filename[] = "E:\\data_test\\commands.txt"; //檔名   &nb

NIO讀取檔案內容,打印出來

package com.broada.wssh.groovy; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.nio.ByteBuf

Java 實現讀取檔案並且將中的重複資料刪除

package com.gaden.delerepeat; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStr

Java讀取文字檔案

上年紀了,記性差了,寫在這裡別忘了  FileReader reader = new FileReader("D://lbhdev//feisanWeb//src//265_url.txt");  BufferedReader br = new BufferedReader(

C/C++ 讀取檔案

本文程式碼都在Windows/VC++6.0下測試過, 在linux/g++下也沒有問題。         但是請一定注意linux和Windows檔案格式的區別,比如:    &n

java讀取並存到陣列(轉換成任意型別)(演算法題目常用)

做用java做演算法時,需要進行.txt檔案的讀寫問題。 思考:現在知道如何用讀每行的資料的,怎麼把他們分開? //從檔案中讀取 File inFile=new File("E:\\input.txt"); BufferedReader br=new BufferedR

java讀取txt中的內容

java按行讀取TXT檔案中的內容,在控制檯上輸出:package practice_1; import java.io.BufferedReader; import java.io.File; i

C語言之讀取檔案

原文字檔案 outlook,temperature,humidity,windy,play sunny,hot,high,FALSE,no sunny,hot,high,TRUE,no overcas

shell指令碼-----讀取檔案

[email protected]:5.read-line$ cat file.bin  hello world this is 1 this is 2 this is 3[email protected]:5.read-line$ ./read-line.sh file.bin  ###

CStdioFile讀取檔案.

virtual LPTSTR ReadString( LPTSTR lpsz, UINT nMax ); virtual BOOL ReadString( CString& rString ); CStdioFile aFile; CF

python讀取檔案 如何去掉換符 "\n"

程式如下: for line in file.readlines(): line=line.strip('\n') 使用strip()函式去掉每行結束的\n strip()函式原型 宣告:s為字串,rm為要刪除的字元序列 s.strip(rm)        刪

Java文字檔案讀取

package my; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.InputStrea

Java NIO 讀取超大檔案

使用Java NIO方式讀取檔案內容,效率要比傳統IO效率要更高 兩者主要區別 IO                NIO 面向流            面向緩衝 阻塞IO           非阻塞IO 無 選擇器 但是因為NIO是按位元