您的位置:首页 > 编程语言 > Java开发

java 获取文件大小

2011-09-02 16:37 274 查看
import java.io.File;   
import java.io.FileInputStream;   
import java.io.IOException;   
  
/**
 
 * @author
 * 
 
 */  
public class FileTest {   
  
    public static void main(String[] args) throws IOException {
  
        File f = new File("D:\\JDK_API_1_6_zh_CN.CHM");   
  
        if (f.exists()) {   
  
            FileInputStream fis = null;   
  
            fis = new FileInputStream(f);   
  
            System.out.println("File has " + fis.available() + " bytes");   
            System.out.println("File has " + (double) ((double) fis.available() / 1000 / 1000) + "M");
  
            System.out.println("File has " + (double) (fis.available() / 1024 / 1024) + "M");
  
  
            System.out.println("文件大小为:"+(double)(f.length()/1024/1024)+"M");
  
                
        } else {   
            f.createNewFile();   
            System.out.println("文件不存在");   
        }   
    }   
  
}  
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java string jdk api null