用InputStream打开该文件。
InputStream in =new FileInputStream("sdf.txt");
int size=in.available()
得到了size就是你该文件的字节数
file有个方法是.length专门获取文件大小,单位是B。
这个是我写的InputStream stream = new FileInputStream(dir + "\\" + dest
+ ".xls");
long size=stream.available();
你看这个行不?
上传的页面代码: