自定义readLine

来源:互联网 发布:dk系列图书 知乎 编辑:程序博客网 时间:2024/06/02 07:43
class MyBufferedReader{private FileReader fileReader;public MyBufferedReader(FileReader fileReader){this.fileReader = fileReader;}public String myReadLine(){try{StringBuffer sb =new StringBuffer();int ch = 0;while((ch = fileReader.read()) != -1){if(ch == '\r')continue;if(ch == '\n')return sb.toString();elsesb.append((char)ch);}if(sb.length() != 0){return sb.toString();}return null;}catch (IOException ex){ex.getMessage();}}public void myClose(){try{fileReader.close();}catch (IOException ex){ex.getMessage();}}}

0 0
原创粉丝点击