Java 获取文件大小

简介: import java.io.File;public class FileSize { public static long getFileSize(String fileName){ File file = new File(fileName); if (!file.
import java.io.File;

public class FileSize {
    public static long getFileSize(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 = getFileSize("copyfile");
        System.out.println("文件的大小为:"+ size);
    }
}

img_fcb4b2977fa8996361f1589085fc6d79.png
目录
相关文章
|
Java 网络安全
【FTP】java FTPClient 文件上传内容为空,文件大小为0
问题:如题所述,使用FTPClient上传至FTP服务器,   表现如下:①文件大小为0        ②上传很小的文件,但是要花费很长的时间,20K要花费2分钟甚至更久        ③没有任何的报错,没有任何的乱码 解决方法:   【参考:http://blog.
2824 0
|
7月前
|
Java
Java PDF 相关 1、拷贝多个PDF到一个PDF,并且文件大小变小,文本等信息保留
1、合并多个PDF,并且文件变小,后面添加的文本信息保留
148 0
|
Java
编写Java程序,在一个文件夹内,查找占用磁盘空间最大的 jpg 文件,并输出文件大小
编写Java程序,在一个文件夹内,查找占用磁盘空间最大的 jpg 文件,并输出文件大小
405 0
编写Java程序,在一个文件夹内,查找占用磁盘空间最大的 jpg 文件,并输出文件大小
|
JavaScript 安全 算法
《Java安全编码标准》一2.5 IDS04-J限制传递给ZipInputStream的文件大小
本节书摘来自华章出版社《Java安全编码标准》一书中的第2章,第2.5节,作者 (美)Fred Long,Dhruv Mohindra,Robert C. Seacord,Dean F. Sutherland,David Svoboda,更多章节内容可以访问云栖社区“华章计算机”公众号查看
2361 0
|
Java Windows Linux
【转】Java 获取文件大小所隐藏的BUG
由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在原始出处查看此文。 今天写代码时需要实现获取文件大小的功能,目前有两种实现方法,一种是使用File的length()方法;另外一种是使用FileInputStream的available()方法,当InputStream未进行read操作时,available()的大小应该是等于文件大小的。
1141 0
|
存储 Java Android开发
我的Android进阶之旅------>Java文件大小转换工具类 (B,KB,MB,GB,TB,PB之间的大小转换)
Java文件大小转换工具类 (B,KB,MB,GB,TB,PB之间的大小转换) 有时候要做出如下所示的展示文件大小的效果时候,需要对文件大小进行转换,然后再进行相关的代码逻辑编写。
3245 0
JAVA计算文件大小
File f = new File(save_path+File.separator + resouce_id+".zip"); FileInputStream fis = new FileInputStream(f); String re...
700 0