黑马程序员技术交流社区

标题: 查看java程序时的一个疑问 [打印本页]

作者: 张超超    时间: 2012-4-16 13:50
标题: 查看java程序时的一个疑问
import java.io.*;
public class TestPrintStream2 {
          public static void main(String[] args) {
                    String filename = args[0];
                    if(filename!=null){
                        list(filename,System.out);
                }
          }
          public static void list(String f,PrintStream fs){
                    try {
                              BufferedReader br =
                                new BufferedReader(new FileReader(f));
                              String s = null;
                              while((s=br.readLine())!=null){
                                fs.println(s);            
                              }
                              br.close();
                    }catch (IOException e) {
                              fs.println("无法读取文件");
                    }
          }
}
System.out 传到 PrintStream fs 是什么意思?
然后 fs.println(s); 又是什么意思?看不懂




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2