当前页面: 开发资料首页 → J2SE 专题 → 如何获得文件大小?
如何获得文件大小?
摘要: 如何获得文件大小?
任何文件类型输出文件大小,有什么方法
new File(-#34;-#34;).length() ;
available()
(new File(path)).length()
File.length()方法返回文件名的长度,我要文件的大小,单位可以是byte或是k,什么都行
available()可以的。..
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Test {
public static void main(String[] args) {
File f = new File(-#34;C://engine.log-#34;) ;
try{
FileInputStream fis = new FileInputStream(f) ;
try {
//available()方法返回可以不受阻塞地从此文件输入流中读取的字节数。
System.out.println(fis.available()) ;
} catch (IOException e1) {
e1.printStackTrace();
}
}catch(FileNotFoundException e2){
e2.printStackTrace();
}
}
}