打开RecordStore后,怎么关闭它
发布时间:2010-06-05 12:32:36 文章来源:www.iduyao.cn 采编人员:星星草
打开RecordStore后,如何关闭它
在接收短信的时候,将接收到的短信存储到RecordStore后,再打开RecordStore读取记录后却不能再关闭它,调试时出现如下提示:unreachable statement,错误的位置是下面代码中的第二个rs.closeRecordStore();
public void initfile(String addr,String cont){//将接收到的信息储存到RMS中
String fileName = "mydatabase ";
try{
rs =RecordStore.openRecordStore(fileName,true);
byte[] array1 =addr.getBytes();
byte[] array2 =cont.getBytes();
int recordID1 =rs.addRecord(array1,0, array1.length);
int recordID2 =rs.addRecord(array2, 0,array2.length);
rs.closeRecordStore();
}catch(RecordStoreNotOpenException e){
e.printStackTrace();
}catch(RecordStoreException ex){
ex.printStackTrace();
}
}
public String[] getRecordd(){ //读取RMS中的记录
try{
rs =RecordStore.openRecordStore(fileName,true);
RecordEnumeration re =rs.enumerateRecords(null,null,false);
if(re.numRecords() <= 0){
return null;
}else{
String[] result =new String[re.numRecords()];//声明并创建数组
int i=0;
while(re.hasNextElement()){
result[i++] =new String(re.nextRecord());
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
myeclipse上开发j2me的错误提示怎么看(找个好多没有解决的,CSDN能人出来啊......)
对于javame的提示实在无语啊。如下
java.lang.I...
-
命令行执行java程序,含有多个包
我定义了一个java project 叫project1,
然后建立了两个package,(注意都不是jar包)
一个叫animaltestdr...
-
j2me新手问题
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.*;
public class gamestart extends...
-
j2me中如何用代码判断两次pointerPressed之间的时间差?
j2me中如何用代码判断两次pointerPressed之间的时间差?
------解决方案---...
-
通过电脑上wap浏览器可以进入我的wap网站,但是手机不能上,为什么?
我做了wap网站,通过花生壳挂接到外网上了。
通过电脑上wap浏览器可...
-
不含声音文件,如何播放声音?塞班
今天看了一下“飞信JAVA 1.0版”,安装后,信息提示音跟电子音似的。
解压后,发现只有一堆class文件,和...
-
怎么看wtk的源码?高分求助!
我们平时使用eclipse时,点右键选open declaration,或者按F3即可查看源码。现在我建了一个J2ME Midlet工程...
-
如何使用外部js验证下拉列表是否选择
我想使用js对表单进行验证,其中有一个下拉列表,如何验证这个下拉列表在提交的时候已经做过选...
-
关于GUI的一个问题(分不多了,请谅解)
import java.awt.*;
import java.awt.event.*;
import java.util.*;
public class MyMouseAdap...
-
j2me socket读取服务器中文出乱码
conn = (SocketConnection) Connector.open(addr ,Connector.READ_WRITE);
conn.setSocketOpti...