站内搜索: 请输入搜索关键词

当前页面: 开发资料首页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();
}
}
}


↑返回目录
前一篇: static final 类型的数据成员如何初始化?
后一篇: 用new URL("atp://10.166.178.100:4434")出现异常?