IO流基础练习小题目之一

来源:互联网 发布:图的广度优先遍历c语言 编辑:程序博客网 时间:2024/04/30 03:54

定义一个工具类,该类要求用户运行该程序时输入一个路径。该工具类会将路径下(及其子目录下)的所有文件列出来。


public static void main(String[] args) throws IOException{//将System.in对象包装成InputStreamReader对象InputStreamReader reader=new InputStreamReader(System.in);//将普通的Reader包装成BufferedReaderBufferedReader br=new BufferedReader(reader);String list=br.readLine();File file=new File(list);String[] fileList=file.list();System.out.println("===当前路径下的所有文件===");for(String fileName:fileList){System.out.println(fileName);}}


BufferedReader流具有缓冲功能,readLine方法可以读取一行内容,所以经常把读取文本内容的输入流包装成BufferedReader,用来方便地读取输入流地文本内容。

1 0
原创粉丝点击