length()函数是Java中File类的一部分。该函数返回此抽象路径名为length表示的文件的长度。该函数返回代表位数的long值,如果文件不存在或发生异常,则返回0L。

函数签名:

public long length()

用法:

long var = file.length();

参数:此方法不接受任何参数。

返回类型该函数返回的long数据类型以位为单位表示文件的长度。

异常:如果对文件的写访问被拒绝,则此方法将引发安全性异常

以下示例程序旨在说明length()函数的用法:

范例1:文件“F:\\program.txt”是F:目录中的现有文件。

// Java program to demonstrate

// length() method of File Class

import java.io.*;

public class solution {

public static void main(String args[])

{

// Get the file

File f = new File("F:\\program.txt");

// Get the length of the file

System.out.println("length: "

+ f.length());

}

}

输出:

length: 100000

范例2:文件“F:\\program1.txt”为空

// Java program to demonstrate

// length() method of File Class

import java.io.*;

public class solution {

public static void main(String args[])

{

// Get the file

File f = new File("F:\\program.txt");

// Get the length of the file

System.out.println("length: "

+ f.length());

}

}

输出:

length: 0

注意:程序可能无法在在线IDE中运行。请使用离线IDE并设置文件的路径。

java file.length 单位_Java File length()用法及代码示例相关推荐

  1. java scanner怎么用_Java Scanner delimiter()用法及代码示例

    java.util.Scanner类的delimiter()方法返回此Scanner当前用于匹配定界符的Pattern. 用法: public Pattern delimiter() 返回值:该函数返 ...

  2. java reader类 实例_Java Reader ready()用法及代码示例

    Java中Reader类的ready()方法用于检查此Reader是否已准备好被读取.它返回一个布尔值,该值指示阅读器是否准备就绪. 用法: public void ready() 参数:此方法不接受 ...

  3. java 二维高斯_Java Random nextGaussian()用法及代码示例

    随机类的nextGaussian()方法返回下一个伪随机数,即与随机数生成器序列的平均值为0.0,标准差为1.0的高斯(正态)分布双精度值. 用法: public double nextGaussia ...

  4. minimum在java中的意思_Java Calendar getMinimum()用法及代码示例

    Calendar类中的getMinimum(int calndr_field)方法用于返回此Calendar实例的给定日历字段(int calndr_field)的最小值. 用法: public ab ...

  5. java pattern详解_Java Pattern pattern()用法及代码示例

    Java中Pattern类的pattern()方法用于获取正则表达式,将其编译以创建此模式.我们使用正则表达式创建模式,并且使用此方法来获取相同的源表达式. 用法: public String pat ...

  6. java使用abs函数_Java Math abs()用法及代码示例

    java.lang.Math.abs()返回给定参数的绝对值. 如果参数不为负,则返回参数. 如果参数为负,则返回参数的取反. 用法: public static DataType abs(DataT ...

  7. java println 用法_Java PrintWriter println()用法及代码示例

    Java中的PrintWriter类的println()方法用于中断流中的行.此方法不接受任何参数或返回任何值. 用法: public void println() 参数:此方法不接受任何参数. 返回 ...

  8. java 四则混合运算_Java实现四则混合运算代码示例

    使用栈来实现,可以处理运算优先级. 使用自然四则运算表达式即可,如:4+(3*(3-1)+2)/2.无需把表达式先转换为逆波兰等形式. package com.joshua.cal; import j ...

  9. java四则混合运算_Java实现四则混合运算代码示例

    使用栈来实现,可以处理运算优先级. 使用自然四则运算表达式即可,如:4+(3*(3-1)+2)/2.无需把表达式先转换为逆波兰等形式. package com.joshua.cal; import j ...

  10. java bufferedinputstream关闭_Java BufferedInputStream close()用法及代码示例

    Java中BufferedInputStream类的close()方法关闭输入流并释放与之关联的所有系统资源.调用close()方法后,将禁止从任何输入文件读取数据,并且系统将引发IOExceptio ...

最新文章

  1. 了解大数据的特点、来源与数据呈现方式
  2. BCE支持者在BCH见面会烧毁BCH主题衣服
  3. 唯品会HDFS性能挑战和优化实践
  4. 重磅!66 个机器学习硬核资源,请务必收藏!
  5. 两个条件一个为false就运行_Python入门基础实例讲解——两个数字比大小,并输出最大值...
  6. pl/sql编程基础
  7. java swing 禁用鼠标事件_Java学习笔记:swing中树控件,设置树节点的图标,按钮美化,鼠标事件,禁止鼠标双击...
  8. 学习韩立刚老师IT运维课程,成为韩立刚老师正式学生,在全国范围为你就近推荐工作。...
  9. 作者:袁明轩(1980-),男,华为诺亚方舟实验室研究员。
  10. 作为测试人员,不要说有错误,要说有什么错误
  11. window oracle 命令,windows下Oracle命令
  12. Rust :rustup的版本更新功能
  13. FastCGI介绍(快速通用网关接口)
  14. 想在Win11上安装数据库?以下连招,轻松解决(全网详细巨无霸)
  15. 机器学习与分布式机器学习_机器学习-什么是机器学习?
  16. 计算机PS考试都考哪些,计算机专业ps考试题(考查课)(10页)-原创力文档
  17. 大数据杀熟?苹果回应:定价权在开发者那
  18. 单细胞数据挖掘 P 3.1 QC以及细胞周期判断
  19. 迭代器模式之看芒果台还是央视nie?
  20. 报错:For input string

热门文章

  1. 周记——20150907
  2. linux用户态切换到内核态方法
  3. 计算机老师感言,信息技术教师感言
  4. Lomo 照片特效 Lr 预设 Lomo Lightroom Presets
  5. 【大数据安全分析】图计算在安全方面的应用思考
  6. JavaMail gmail邮箱,gmx邮箱,disroot邮箱,protonmail邮箱,tutanota邮箱以及阿里云服务器邮箱配置
  7. 1.54寸墨水屏驱动板原理图+PCB
  8. 域名收敛和域名发散(分散)
  9. Ubuntu 视频播放器,弃用SMplayer,选择MPV
  10. 手变小是怎么回事_手指小太阳越来越小是怎么回事