本帖最后由 帅气的冬瓜 于 2013-11-26 12:43 编辑
哥们 是这样的 不懂的话再问!只先写个方法:import java.io.*;
class newBuffRea
{
private FileReader r;
newBufRea(FileReader r){
this.r=r;
}
}
public String newReLi() throws IOException{
StringBuild sb=new StringBuild();//这里是定义一个临时容器
int ch=0;
while((ch=r.read())!=-1)//当读到的一行有值时,r是本类对象。
{
if(ch=='\r')//当遇到回车时,继续读取数据。
comtinue;
if(ch=='\n')//当遇到换行符是,返回这一行的字符串
return sb.toString();
else
sb.append((char)ch);//如果没有遇到换行符,把读到的添加到容器里面
}
if (sb.length()!=0)//当容器里面有数据时
return sb.toString();// 返回字符串
return null;
}
|