同志们,有没有办法获得文件长度?咋整?

解决方案 »

  1.   

    我晕,这也来问,打开文件,打开输入流,使用available()
      

  2.   

    try {
    FileInputStream file=new FileInputStream("ttttt.txt");
    System.out.print(file.available());

    } catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
      

  3.   

    File f = new File("xxx.xx");
    f.lenght()返回该文件的B数
      

  4.   

    File f = new File("xxx.xx");
    f.lenght()返回该文件的B数???? 什么叫 B 数????
      

  5.   

    可以用RandomAccessFile类里面的length()方法
      

  6.   

    public long length()返回由此抽象路径名表示的文件的长度。如果此路径名表示一个目录,则返回值是不确定的。 返回:
    此抽象路径名表示的文件的长度,以字节为单位,如果文件不存在,则返回 0L 
    抛出: 
    SecurityException - 如果存在安全管理器,且其 SecurityManager.checkRead(java.lang.String) 方法拒绝对文件进行读取访问
    ---------------------------------------------------------------
    使用方法:File file = new File("xxx.xx");
    file.lenght()