要想逐行读取文本文件里的某一行,应该如何取读取?
谢谢!下面是我现在的代码(我借鉴的是CSDN上别的大侠老师的代码),
很郁闷我只能一次性全部读取.


publicclasstemp{
publicstaticvoidmain(String[]args)throwsIOException{
inti;
FileInputStreamfin;

try{
fin=newFileInputStream("temp.txt");
}catch(FileNotFoundExceptione){
System.out.println(e);
return;
}
intii=0;
byte[]b=newbyte[200];
do{
i=fin.read();
if(i!=-1)b[ii++]=(byte)i;
}while(i!=-1);
fin.close();
System.out.println(newString(b));
}
}

烦请那位高手大侠指点我一下,谢谢先!!!

3 个解决方案

#1


//ProgramName:IOTest.java
//Author:Tasia
//Time:2003.12.16

importjava.io.*;

publicclassIOTest {
publicstaticvoidmain(String[]args) throwsIOException {
BufferedReaderin=newBufferedReader(
newFileReader("IOTest.java"));
PrintWriterout=newPrintWriter(
newBufferedWriter(
newFileWriter("IOTest.txt")));
Strings1,s=newString();
while((s1=in.readLine())!=null){
s+=s1+"\n";
//S1是每一行的文本,在这里你可以寻S1进行操作。
System.out.println(s1);
out.println(s1);
}
out.close();
System.out.println(s);
}
}

更多相关文章

  1. 如何判断用户的java代码是否已成功编译?
  2. 如何获得嵌入式Jetty Web服务器来转储其JSP的临时Java代码
  3. 急求用jersey2.x+spring3.x 开发rest webservice Java代码实例
  4. “java.exe”已退出,代码为 1。
  5. Java 编程下的同步代码块(售票员)
  6. JAVA 关于图片上传的代码
  7. 线程“main”中的异常java.lang.RuntimeException:无法编译的源代
  8. java 和 C 代码运行效率的比较(整理)
  9. Java:IntelliJ想法生成的代码错误地为所有Class名称添加了其包名

随机推荐

  1. Linux系统下 使用Lsof恢复误删除的文件
  2. Solr1.4+Nutch1.2构建分布式搜索服务
  3. Linux 设置Redis开机启动
  4. linux 用户和组操作
  5. 搭建linux服务器并部署java web项目(CentO
  6. vs code远程编辑文件
  7. 用另外两个文件过滤一个文件
  8. Mono、asp.net c#和MVC How to和教程
  9. Linux 命令行快捷键
  10. 如何从PHP的mail()失败中获取额外的错误信