J2ME下txt文件写入的问题 在线20分等待

lesliechol 2004-09-01 12:20:12
读取txt文件的时候,可以用
InputStream in =null;
in = getClass().getResourceAsStream("/test.txt");
的方法;而再写入的时候,定义为:
OutputStream out =null;
此时out如何与text.txt文件建立联系?
...全文
155 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lesliechol 2004-09-02
好像有说错的,MIDP最高也只有1.1(?),因此我用的多半也是MIDP1.0规范,但使用的WTK确实是2.0的:)
回复
lesliechol 2004-09-02
谢谢楼上二位的回答。
由于我需要读写的数据量非常大,故RMS远不能满足。
事实上我现在使用的手机甚至支持了高达512M的SD存储器。
因此使用的也自然就是MIDP2.0 + WTK2.0。

不知道有没有哪位前辈也在开发与我类似的功能?急于找到答案!
回复
dfrank 2004-09-02
一般来说,在手机上是不能写文件的,因为它并不是MIDP1.0的规范。
考虑使用RMS吧。
回复
sniper_bat 2004-09-01
in = getClass().getResourceAsStream("/test.txt");
其实是从已经LOAD到内存中的资源.
J2ME是不能写内容到文件系统的.
除非有文件系统的API支持.
即这个手机支持让你读写文件系统.

这样的手机很少啊
回复
lesliechol 2004-09-01
楼上的,谢谢回答!
不过我按照你的做法,发现FileOutputStream编译有错误。您确信在J2ME下可以用吗?
回复
yanfengqiang 2004-09-01
一样的。
DataOutputStream out = new DataOutputStream(new FileOutputStream(“xx”));

out.writeInt();
out.flush();
out.close();
回复
相关推荐
发帖
J2ME
创建于2007-09-28

1.3w+

社区成员

Java J2ME
申请成为版主
帖子事件
创建了帖子
2004-09-01 12:20
社区公告
暂无公告