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

RMS怎样记录集合类.该如何解决

2012-03-16 
RMS怎样记录集合类....我有一个类..有三个数值,如name,age,sex..我想把这三个值打包成一个数组或是list,然

RMS怎样记录集合类....
我有一个类..有三个数值,如name,   age,   sex..
我想把这三个值打包成一个数组或是list,然后把这个数组或list作为一个记录addRecord...
但需要转为byte类型..怎么转?

[解决办法]
可以转化成字符串,用分隔符分开,保存成一条记录,再或者可以用流的方式写进去,
比如baos=new ByteArrayOutputStream();
os=new DataOutputStream(baos);
dos.writeUTF(name);
dos.writeInt(age);
dos.writeUTF(sex);
byte data[]=baos.toByteArray();
rs.addRecord(data,0,data.length);
[解决办法]
恩,不过我觉得还是把字符串按编码格式转换成数组在存储的好,不然使用writeUTF()可能在有中文的时候会乱码
[解决办法]
嗯...我知道了..但不知转换成数组怎么转?
[解决办法]
都被回复人:dongdong715(美女追我八条街(抵制日货)) 说完了

热点排行