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("文件不存在");
}
}
}
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获取文件大小
- Java中获取文件大小的正确方法
- java 通过url获取文件大小
- Java获取文件大小
- 牛客网Java刷题知识点之File对象常用功能:获取文件名称、获取文件路径、获取文件大小、获取文件修改时间、创建与删除、判断、重命名、查看系统根目录、容量获取、获取某个目录下内容、过滤器
- Java中获取文件大小的正确方法
- java 获取文件夹大小,文件大小,文件个数
- java获取文件大小
- Java中获取文件大小的正确方法
- 获取文件大小的java程序
- 遇到问题---java获取网络文件大小失败getContentLength()为-1 完整解决方法
- java 获取文件夹大小,文件大小,文件个数
- Java获取文件大小
- java 获取文件大小
- 遇到问题---java获取网络文件大小失败getContentLength()为-1 完整解决方法
- Java 获取文件大小及文件读写操作
- Java中获取文件大小
- java 获取文件夹所有文件,大小,文件名
- javaIo获取文件大小
- 【Java API】java获取文件大小的方法&java删除所有文件