假设我们有这行BufferedReader inStream = new BufferedReader(new FileReader("src.txt"));
在打开和关闭文件时,如何计算其大小(例如使用length()
)
inStream.legth()
?在System.out.println()
?
使用File
类的length
方法:
File f = new File(fileName);
System.out.println(f.length())
请注意,您也可以在BufferReader
对象中使用f
:
BufferedReader br = new BufferedReader(new FileReader(f));