在手机中应该是无法直接访问文本文件的。
今天在Discuz论坛上看到一个讨论,问“关于文件读区或者RMS问题请教
做一个列车时刻表查询系统定义的数据是 "车次","级别","站点","到达时间","出发时间" 比如 "T1","新空特快","北京西","","17:00:00" "T1","新空特快","安阳","21:43:00","21:45:00" "T1","新空特快","郑州","23:29:00","23:35:00" "T1","新空特快","武昌","05:01:00","05:09:00" "T1","新空特快","岳阳","07:25:00","07:27:00" "T1","新空特快","长沙","08:57:00","" 大概1000多行请高手指点如何解决数据存储问题,如果用RMS来管理的话,解码后取得里面的字符串再进行比较是否可以,或者如果用单独的文本存储的话,如何解决读进来问题 if (c == okCmd){ try{ int rs_ID = rs.getNextRecordID(); String[] temp=new String[1000]; String n_temp=new String(); type_Form=new Form("结果"); type_Form.append(strItem); strItem=new StringItem("结果",null); int k=0; for (int i = 1; i ”
,经典回答是“用属性文件,就是存在一个文件中 然后把它当成一个流来打开
String s="filename";
file.getClass().getResourceAsStream”。真的能这么实现么?
j2medev上的帖子:
手机的读取大文件的问题 Post By:2005-9-30 14:39:00
兄弟现在在写一个程序,要读取手机里面的文件,500k<文件的size<1M,这样一来JVM就会报异常:java.lang.OutOfMemory,是不是和JVM有关系呢,
哪位仁兄做过类似的,请指教,谢了
就是手机内存不够用了呀
你可以检查下总共有多少内存,用了多少
Runtime
我已经做过了测试,可以向手机里面写一个1M大的文件(moto A1200),不过不是通过网络,而是利用jar文件,
我也不是利用RMS来存储的,而是利用了手机的文件系统来存储的,所以写进去就没什么问题了,我现在做是一个音乐项目,所以要下载音乐文件,当然就很大了,我现在也没有找到很好的解决办法。
这里有比较好的J2ME的帖子:
J2ME-论坛帖子索引列表
http://topic.csdn.net/f/5405/6501-7000.html
如果你不想让txt文件占你的空间的话,你可以在class里面实现数据初始化啊,就是把要初始化的数据写到java文件里去。看来我得先尝试一下吧数据写到class里面。
最近都在收获最真诚的感动
最近几天开始研究J2ME,有什么不明白的问题就在各大J2ME论坛上发帖子。在很多的J2ME论坛发了好几个帖子,令我最感动就是J2ME开发网的版主,每次我发完帖子5分钟之内,他就能给我回复,还有很多热心的论坛成员,也是给我很多很有价值的回复,真是太感谢了。
如何存储公交路线呢?
这是个问题。首先存储数字排列整齐型的公交路线,再存储快速公交和快轨,总之,按照网站上的存储顺序来!