Java 如何获取一个指定文件的大小呢?
获取文件大小是Java I/O操作中,必须面对的问题,那么Java代码中,如何实现这一需求呢?下文将一一道来,如下所示:
实现思路:获取文件大小可使用file.length() 方法来获取文件大小,注意此方法返回的数据单位为字节(1kb=1023字节)
例:
import java.io.File;
public class testClass {
public static long huoQuWenJianDaXiao(String filename) {
File file = new File(filename);
if (!file.exists() || !file.isFile()) {
System.out.println("文件不存在");
return -1;
}
return file.length();
}
public static void main(String[] args) {
long size = huoQuWenJianDaXiao("E:/java265.txt");
System.out.println("java265.txt文件大小为: " + size);
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。