在JAVA中打开文件用什么方法

[复制链接]
查看11 | 回复5 | 2011-4-29 03:25:23 | 显示全部楼层 |阅读模式
你说的是读写文件吧,打开的话直接File f = new File(path)就可以了,读写文件很多种!1. FileInputStream/FileOutputStream,这两个类是最基本的文件流读写,只允许顺序读写字节,不能倒退2.RandomAccessFile 随机文件读写,与第1种无任何联系,可以想读哪里读哪里,用seek方法进行定位,还支持读取int, float, long等多字节的类型,不像Stream只支持字节,但这里是按照BIG_ENDIAN的方式读取,对于LITTLE_ENDIAN存储的就没办法了3.MappedByteBuffer 内存映射文件,需要配合前两种中的一种,支持设置字节顺序为LITTLE_ENDIAN,
回复

使用道具 举报

千问 | 2011-4-29 03:25:23 | 显示全部楼层
在2。txt里写东西FileWriter out = new FileWriter("d:\\2.txt"); for(int i=0;i<50000;i++){
out.write(i); } out.close();读1.txt里的内容BufferedReader br = new BufferedReade
回复

使用道具 举报

千问 | 2011-4-29 03:25:23 | 显示全部楼层
手机的运行内存大小和处理器决定了你的手机只能打开250kb的。没有其他办法(换个手机除外)。
回复

使用道具 举报

千问 | 2011-4-29 03:25:23 | 显示全部楼层
in,out,read方法
回复

使用道具 举报

千问 | 2011-4-29 03:25:23 | 显示全部楼层
很多……一般在io包里找
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行