扫描仪只是一个文件VS扫描仪用的FileReader和文件
问题描述:
家伙我只是徘徊是什么扫描仪只是一个文件VS扫描仪用的FileReader和文件
- 这些线之间的差异
Scanner file = new Scanner(new FileReader(new File(filePath)));
Scanner file = new Scanner(new File(filePath));
Scanner file = new Scanner(new FileReader(filePath));
是他们什么时候你会使用它们的实例?或者他们都一样?
答
它们都是一样的。 File
构造函数是为了方便。有时你会得到其他Readers
(不是来自文件),或者需要自己构造FileReader
(为了指定编码),在这种情况下构造函数是重要的。
真棒回答。谢谢 – user1708134 2013-04-24 14:25:49