首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

j2me中的一个怪有关问题

2012-01-08 
j2me中的一个怪问题在使用RecordStore存信息,但在添加完信息,然后遍历时去读出来的是空遍历代码:Comparato

j2me中的一个怪问题
在使用RecordStore存信息,但在添加完信息,然后遍历时去读出来的是空
遍历代码:
      Comparator   cp=new   Comparator();
        RecordEnumeration   re=rs.enumerateRecords(null,   cp,   true);
        while(re.hasNextElement()){
        byte[]   b=re.nextRecord();
        ByteArrayInputStream   bis=new   ByteArrayInputStream(b);
DataInputStream   dis=new   DataInputStream(bis);
name=dis.readUTF();
sex=dis.readUTF();
age=dis.readUTF();
tel=dis.readUTF();
email=dis.readUTF();
i++;
mf.append( "\n第 "+i+ "条信息:\n ");
mf.append( "\n姓名: "+name);
mf.append( "\n性别: "+sex);
mf.append( "\n年龄: "+age);
mf.append( "\n电话: "+tel);
mf.append( "\n电子邮件: "+email);

//String   temp=new   String(b);
//mf.append(temp);
dis.close();
bis.close();
忘高手不吝赐教
请原谅小弟分数太少,给不起高分,

[解决办法]
最好是在添加以及读取的时候,catch一下,看有没有异常出来
[解决办法]
哦,你把这些都加到了mf中,但你没要求它打印什么呀
[解决办法]
RMS还没用过。

热点排行