当前位置: 技术问答>java相关
如何在流中读取文件的固定列?
来源: 互联网 发布时间:2015-11-09
本文导语: 我在文件中读到一列是我所要的内容,那么我怎么才能读取它的上一列或下一列呢?谢谢! | 试试用用ava.io.LineNumberReader int currLine=getLineNumber();得到当前行 setLineNumber(currLine-1);设置游标为上...
我在文件中读到一列是我所要的内容,那么我怎么才能读取它的上一列或下一列呢?谢谢!
|
试试用用ava.io.LineNumberReader
int currLine=getLineNumber();得到当前行
setLineNumber(currLine-1);设置游标为上一行
然后用readLine()读一行
int currLine=getLineNumber();得到当前行
setLineNumber(currLine-1);设置游标为上一行
然后用readLine()读一行
|
利用vector,v.elementAt()查找你需要的行。
给你一个水木上的例子吧:
try{
File file=new File("temp.txt");
BufferedReader in=new BufferedReader((new FileReader(file)));
String s="";
StringBuffer str=new StringBuffer();
Vector v = new Vector();
while((s=in.readLine())!=null){ v.addElement(s);
}
in.close();
for(int i=0;i
给你一个水木上的例子吧:
try{
File file=new File("temp.txt");
BufferedReader in=new BufferedReader((new FileReader(file)));
String s="";
StringBuffer str=new StringBuffer();
Vector v = new Vector();
while((s=in.readLine())!=null){ v.addElement(s);
}
in.close();
for(int i=0;i