Java 文件读取问题

[复制链接]
查看11 | 回复3 | 2009-7-23 17:24:35 | 显示全部楼层 |阅读模式
package com.msaden;
/*
*
* 编写一个Java应用程序,开启一个文本文件(以本程序源文件为例读取),一次读取其内的一行文本,令每行形成一个String,
* 并将读出的String对象置于LinkedList中,以相反次序显示出LinkedList内的所有内容
*/
import java.io.*;
import java.util.LinkedList;
public class Getstring {
public static void main(String []s) throws IOException{
LinkedList list=new LinkedList();
FileReader in = new FileReader("F://2.txt");
BufferedReader br = new BufferedReader(in);
String line;
//StringBuffer buffer=new StringBuffer();
line = br.readLine();
// 读取第一行

while (line != null) {
// 如果 line 为空说明读完了

// buffer.append(line);
// 将读到的内容添加到 buffer 中

//buffer.append("\n");
// 添加换行符

//line = reader.readLine();// 读取下一行

list.addFirst(line);

}

br.close();

//System.out.println(buffer);

System.out.println(list.getFirst());
}
}
这个弄的我很郁闷,网大鸟解惑啊!

回复

使用道具 举报

千问 | 2009-7-23 17:24:35 | 显示全部楼层
import java.io.*;import java.util.LinkedList;public class Getstring { public static void main(String[] s) throws IOException {LinkedList list = new LinkedList();FileReader in = new FileReader("F://2.txt");BufferedReader br = new BufferedReader(in);String line = br.readLine(); // 读取第一行w...
回复

使用道具 举报

千问 | 2009-7-23 17:24:35 | 显示全部楼层
帮你修改一下,你试试。import java.io.*;import java.util.LinkedList;public class Getstring { public static void main(String[] s) throws IOException {LinkedList list = n...
回复

使用道具 举报

千问 | 2009-7-23 17:24:35 | 显示全部楼层
试试这个:import java.io.*;import java.util.LinkedList;public class Getstring { public static void main(String[] s) throws IOException{LinkedList list = new Li...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行