J2ME的RMS请教

try{RecordStorers=null;rs=RecordStore.openRecordStore("RS1",true);byte[]A=rs.getRecor... try{
RecordStore rs=null;
rs=RecordStore.openRecordStore("RS1", true);
byte[] A=rs.getRecord(1);

}catch(Exception ex){

ex.printStackTrace();

}
上面的一段取RMS的内容,能不能把A数组的内容在那个try外面使用啊?我想用A数组的内容作为判断的条件,可以实现吗?若能怎么实现啊?先谢谢了!分不多,希望懂的能人动下手指帮帮忙!!!
展开
 我来答
mpecwg
2010-12-08 · TA获得超过583个赞
知道小有建树答主
回答量:607
采纳率:0%
帮助的人:496万
展开全部
api中写的很清楚,这里的参数是String类型的name和布尔值,并非是url

db只是在电脑模拟的情况下会产生一个db文件
而在真机中是不可见的,有其具体的kvm来决定
就是说调用此方法后rms会自行处理,不存在url的问题

我想你是想读取外部的rms记录吧
你可以将其转成txt或者xml甚至其他格式来进行读取和写入
在将读取出的数据写入当前的rms或者进行其他操作
沧海沉砂
2010-12-08
知道答主
回答量:24
采纳率:0%
帮助的人:10.3万
展开全部
你可以在外面写一个方法,针对A数据的内容作处理的方法的,如果想把 byte[] A=rs.getRecord(1);这句放到try外面是不可以的,看API可以发现,这条Record可能不存在,自然会抛异常了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式