import java.io.File;
import java.io.FileReader;
import java.io.IOException;
public class Demo146 {
public static void main(String[] args) throws IOException {
File file = new File("E:\\1.java");
FileReader fileReader = new FileReader(file);
String line = null;
while((line=myReadLine(fileReader))!=null){
System.out.println( line);
}
}
//自己实现一个readLine方法。
public static String myReadLine(FileReader fileReader) throws IOException{
StringBuilder sb = new StringBuilder();
int content = 0;
while((content = fileReader.read())!=-1){
if(content=='\r'){
continue;
}else if(content=='\n'){
return sb.toString();
}else{
//正常的字符
sb.append((char)content);
}
}
return null;
}
}
JAVA小练习146——自己写一个readline方法
最新推荐文章于 2022-04-25 12:10:55 发布