java file 的length_java里怎么知道一个file的大小?

java里怎么知道一个file的大小?有什么方法吗?

|

length

public long length()

Returns the length of the file denoted by this abstract pathname. The return value is unspecified if this pathname denotes a directory.

Returns:

The length, in bytes, of the file denoted by this abstract pathname, or 0L if the file does not exist

Throws:

SecurityException - If a security manager exists and its SecurityManager.checkRead(java.lang.String) method denies read access to the file

eg:File file = new File(filepathname);

long len =  file.length()

|

String homepagepath="D:/java/temp.txt";

File file1=new File(homepagepath);

System.out.println(file1.length());

-----------

Class File -length

public long length()

Returns the length of the file denoted by this abstract pathname.

Returns:

The length, in bytes, of the file denoted by this abstract pathname, or 0L if the file does not exist

Throws:

SecurityException - If a security manager exists and its SecurityManager.checkRead(java.io.FileDescriptor) method denies read access to the file

|

File file = new File("c:/test.txt");

System.out.println(file.length());

|

File file = new File(yourFileName);

long length = file.length();

|

The length, in bytes, of the file denoted by this abstract pathname, or 0L if the file does not exist

当前路径名所指向的文件的字节数 或者为0改文件不存在

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值