创建一个名为MyFileReader的类,设计一个方法 String read(String fileName, int n),该读取名为fileName的文件,返回文件中第n个字符(n从0开始)。

Java实现:

创建一个名为MyFileReader的类,设计一个方法 String read(String fileName, int n),该读取名为fileName的文件,返回文件中第n个字符(n从0开始)。

提示:如果使用了import,请一并提交。

import java.io.*;
class MyFileReader{
	int line=0;
	char read(String fileName, int n){
	int cnt=0;
	try{
		FileReader inone = new FileReader(fileName);
		BufferedReader intwo = new BufferedReader(inone);
		while(cnt!=n+1){
		    line=intwo.read();
		    cnt++;
		}
		intwo.close();
	}catch (Exception e) {
		System.out.print("Error"+e);
	}
	return (char)line;
    }
}
原创文章 84 获赞 34 访问量 6万+

猜你喜欢

转载自blog.csdn.net/qq_42194332/article/details/90246779