欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

黑莓开发,写文件操作解决方案

更新时间: 2014-01-05 02:42:44 责任编辑: Author_N1

 

黑莓开发,写文件操作
在blackberry,哪个方法能把一个byte[]数据加到文件的末尾

请求各位高手帮帮忙

--参考方法--
你用JSR75怎么做,blackberry就怎么做,没有窍门。
--参考方法--
JSR75是J2ME编程的一个规范,它属于Java编程的范围,目前,你可以简单理解BlackBerry的开发基本上就是java开发。

至于BlackBerry上到底有多少种开发技术,可以看看csdn的黑莓开发专区。
--参考方法--
你把原来的文件读出来,加上你要写进的byte再从0位置写进去
--参考方法--
学习JSR75的fileconnection的示例,读一点,写一点buffer,写文件,读一点,写一点buffer,再写一点文件,尤其是处理大文件的时候。

大文件处理很多都是这么做的。

--参考方法--
FileConnection fileConnection = (FileConnection)Connector.open(fileName);
OutputStream os = fileConnection.openOutputStream(fileConnection.fileSize());
os.write(dataBytes);
os.flush();
os.close();
fileConnection.close();
OutputStream是可以直接定位打开的,定位到fileConnection.fileSize()就是文件末尾
--参考方法--
文件操作中的位置指针移动是常见操作. yangxxss注意结贴,你有好几篇了。
--参考方法--
bu cuo o
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:42:44
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13464/
本文WWW.DOC100.NET DOC100.NET版权所有。