java按行读取text文件
2013-05-30 01:06
387 查看
package com.dahafo; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; /** * @author Zevi Qian E-mail:gosun@foxmail.com * @version 创建时间:2013-5-30 上午12:47:46 * 读取text文件,并显示每行 */ public class Read { public Read() { } static Read read=new Read(); /** * @param args */ public static void main(String[] args) { String ss=read.getClass().getResource("/").getPath(); String path=read.getClass().getResource("/").getPath(); //java.io.File.separator 可平台分割 readFileByLines( path+java.io.File.separator+"testst.bin"); } /** * 以行为单位读取文件,常用于读面向行的格式化文件 */ public static void readFileByLines(String fileName) { File file = new File(fileName); BufferedReader reader = null; try { System.out.println("以行为单位读取文件内容,一次读一整行:"); reader = new BufferedReader(new FileReader(file)); String tempString = null; int line = 1; // 一次读入一行,直到读入null为文件结束 while ((tempString = reader.readLine()) != null) { // 显示行号 System.out.println("line " + line + ": " + tempString); line++; } reader.close(); } catch (IOException e) { e.printStackTrace(); } finally { if (reader != null) { try { reader.close(); } catch (IOException e1) { } } } } }
相关文章推荐
- java按行读取text文件
- Java按行读取txt文件
- java:按行读取服务器压缩文件内容
- java按行读取文件并输出到控制台
- java文件读取。(单字节读取和按行读取读取)
- Java文件操作:按行读取和写入
- Java按行读取文件
- java按行读取文件并计算行数
- Java文件操作之按行读取文件和遍历目录的方法
- Java NIO 按行读取超大文件
- java按行读取文件内容
- Java 按行读取文件
- Java 按行读取文件按行写入文件并以空格分割字符串的方法
- Java按行读取文件并输出
- java按行读取文件
- Java按行读取文件
- Java文件操作:按行读取和写入
- Java 按行读取文件内容
- Java实现按行读取大文件
- java按行读取文件内容并输出