思路
- read 返回的是Int型
我们需要读一个字后面写一个分隔符 | 这样达到我们分隔文章的目的
2.string 转 stringBuffer
StringBuffer tian=new StringBuffer(fenge);
int 转 string
String fenge =String.valueOf(byt,0,len);
将StringBuffer 转化为String类型
String content=tian.toString();
代码
读取文本在DOS命令窗
import java.io.*;
public class ReadXiyouji{
public static void main(String[] args)throws IOException{
FileReader fr=new FileReader("xiyouji.txt");BufferedReader bufr=new BufferedReader(fr);String line=null;long time1=System.currentTimeMillis();while((line=bufr.readLine())!=null){
System.out.println(line);}bufr.close();long time2=System.currentTimeMillis();System.out.println("spend"+(time2-time1)+"ms");}
}
结果
加入分隔符,输入短文本
import java.io.*<