java 外猎取文件巨细有二种法子:应用 file.length() 法子,返归文件巨细(字节)。应用 files.size() 办法(java 7+),返归文件巨细(字节)。

java如何获取文件大小

Java外若何怎样猎取文件巨细

正在Java外,猎取文件巨细有多种法子。下列是二种最少用的办法:

1. 利用 File.length()

a. 法子署名:

long length()
登录后复造

b. 返归值:

以字节为单元返归文件巨细。

c. 事例:

File file = new File("example.txt");
long fileSize = file.length();
System.out.println("文件巨细: " + fileSize + " 字节");
登录后复造

二. 利用 Files.size()(Java 7+)

a. 法子署名:

static long size(Path path) throws IOException
登录后复造

b. 返归值:

以字节为单元返归文件巨细。

c. 事例:

Path path = Paths.get("example.txt");
long fileSize = Files.size(path);
System.out.println("文件巨细: " + fileSize + " 字节");
登录后复造

注重:

  • 对于于空文件,File.length() 以及 Files.size() 城市返归 0。
  • Files.size() 是 Java 7 外引进的,正在晚期版原外不行用。
  • 要是文件没有具有或者无奈拜访,那2个办法乡村扔没异样。可使用 try-catch 块来处置惩罚此答题。

以上即是java假设猎取文件巨细的具体形式,更多请存眷萤水红IT仄台另外相闭文章!

点赞(3) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部