任务描述
本关任务:使用字节输入流读取给定文件,并将文件中的内容转化为字符输出。
编程要求
仔细阅读右侧编辑区内给出的代码框架及注释,在 Begin-End 间编写程序代码,使用字节输入流读取给定文件路径,并将读取的内容转换为字符输出。
测试说明
平台将使用测试集运行你编写的程序代码,若全部的运行结果正确,则通关。
参考代码
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.Scanner;
public class FileTest {
public static void main(String[] args) throws IOException {
// 请在Begin-End间编写完整代码
/********** Begin **********/
// 接收给定文件路径
Scanner Scanner = new Scanner(System.in);
String s = Scanner.nextLine();
// 创建字节输入流对象
try(
InputStream input = new FileInputStream(s)){
int n = 0;
// 读取文件,并将内容转换为字符输出
while((n=input.read())!=-1){
System.out.print((char)n);
}
}
/********** End **********/
}
}