J2ME:rms的两种遍历方法
来源:互联网 发布:美国囧哥淘宝店 编辑:程序博客网 时间:2024/06/16 07:01
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.rms.*;
public class searchrecord extends MIDlet {
RecordStore rs=null;
public searchrecord() {
// TODO Auto-generated constructor stub
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Auto-generated method stub
}
protected void pauseApp() {
// TODO Auto-generated method stub
}
protected void startApp() throws MIDletStateChangeException {
// TODO Auto-generated method stub
try {
rs=RecordStore.openRecordStore("rs", true);
rs.addRecord("龙".getBytes(), 0, 2);
rs.addRecord("虎".getBytes(), 0, 2);
rs.addRecord("狍".getBytes(), 0, 2);
rs.addRecord("蛇".getBytes(), 0, 2);
rs.addRecord("老鼠".getBytes(), 0, 4);
rs.deleteRecord(4);
//方法一,枚举遍历
RecordEnumeration re= rs.enumerateRecords(null, null, false); //能发现失效的ID并自动跳过
while(re.hasNextElement())
{
System.out.println(new String(re.nextRecord()));
}
//方法二,getNextRecordID,遍历ID
for(int i=1;i<rs.getNextRecordID();i++)
{
try{
System.out.println(new String(rs.getRecord(i)));
}catch(Exception e)
{} //忽略异常
}
} catch (RecordStoreFullException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (RecordStoreNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
- J2ME:rms的两种遍历方法
- J2ME:rms的排序
- J2ME:rms的排序
- J2ME的RMS读写实现
- J2ME:rms的事件监听器
- J2ME:rms的条件过滤
- J2ME:rms的事件监听器
- j2me:rms的条件过滤
- RMS的遍历
- J2ME RMS
- J2ME中RMS的使用解析
- J2ME中RMS的使用解析
- J2ME 程序中RMS的一些问题
- 学习j2me rms写的一点东西
- J2ME中RMS的使用解析
- J2ME:rms的对象序列化
- J2ME中RMS的使用解析
- 关于j2me中RMS的大小限制
- java孙鑫 第四课 Java 的常用包与数组的复制与排序
- GPS 2.0, a Tool to Predict Kinase-specific Phosphorylation Sites in Hierarchy
- 培养逻辑思考能力
- java 孙鑫 第五课 Java 的多线程,程序、进程和线程的概念
- 看棒子不顺眼,破解NProtect,键盘驱动级截取键盘记录
- J2ME:rms的两种遍历方法
- java 孙鑫 第六课(第一部分) Java 中的集合类的讲解
- .NET与安全——加密算法
- JDBC 连接字符串 -- SQL Server 2000 和 SQL Server 2005 的区别
- BusyBox的使用
- java 孙鑫 第六课(第二部分)LinkedList类和HashSet散列表介绍
- 堆栈的简单lua实现
- java 孙鑫 第六课(第三部分)TreeSet介绍
- java 孙鑫 第六课(第四部分)HashMap和TreeMap类介绍