【发布时间】:2012-08-13 09:47:05
【问题描述】:
我正在使用 J2ME 创建一个应用程序。为了连接数据库,我使用RecordStore。
所以要获得记录,我需要写如下:
public boolean SearchRecord(String Rec, int pos )
{
String [] data = getRecordData();
Rec = Rec.substring(0,pos);
for ( int i = 0 ; i < data.length ; i++ )
{
data[i] = data[i].substring(0, pos );
if ( Rec.toString().trim().equals(data[i].toString().trim()) )
{
data = null; // System.gc();
return true;
}
}
data = null; // System.gc();
return false;
}
这是首先获取所有记录并遍历它以搜索记录。但是我有数千条记录,我只需要一些基于标准的记录,有什么办法可以解决这个问题吗?我不想遍历数千条记录得到十条记录。
我对 LWUIT 更好还是 JSR 更好实现的 UI 部分感到困惑?
【问题讨论】:
-
为 UI 部分打开一个新问题。
标签: java database java-me criteria