循环读取文本中每行的数据
Posted Henu丶雨巷
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环读取文本中每行的数据相关的知识,希望对你有一定的参考价值。
java代码:
package com.zltest.bd; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; public class FileRead { public static void main(String[] args) throws Exception { File file = new File("D:\\\\aa.txt"); InputStreamReader read = new InputStreamReader(new FileInputStream(file),"gbk"); BufferedReader reader = null; String temp = null; int line = 1; try { reader = new BufferedReader(read); while ((temp = reader.readLine()) != null) { System.out.println("line" + line + ":" + temp); line++; } } catch (Exception e) { e.printStackTrace(); } finally { if (reader != null) { try { reader.close(); } catch (Exception e) { e.printStackTrace(); } } } } }
文本的内容:
控制台输出的内容:
以上是关于循环读取文本中每行的数据的主要内容,如果未能解决你的问题,请参考以下文章
delphi中怎么逐行读取文本文件的数据并将每行分别写入指定的不同编辑框
如何使用java编写一个从指定的TXT文件每行固定位置抓取数据并生成一个xls表自动保存的程序?