什么是Java中可调整大小,随机访问,高效的字节向量类?
|
我正在尝试在Java中找到一个用于存储字节向量的类,它支持:随机访问(所以我可以在任何地方获取或设置一个字节),调整大小(所以我可以将内容附加到最后,或者手动更改大小),合理的效率(我可能在这些东西中存储兆字节的数据),都在内存中(我没有文件系统).有什么建议? 到目前为止候选人是: > byte [].不可调整大小. 这似乎是一个奇怪的遗漏,我相信我肯定错过了某个地方.我只想弄清楚什么.我错过了什么? 最佳答案 我会考虑一个包含大量byte []数组的类作为ArrayList或Vector的元素. 使每个块成为例如1024字节,因此您的访问器函数可以采用索引>> 10访问ArrayList的右边元素,然后索引& 0x3ff访问该数组的特定字节元素. 这将避免浪费将每个字节视为Byte对象,浪费在最后一个块末尾留下的任何东西. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 详解JSP中的语句对象Statement操作MySQL的使用实例
- java – 从文件执行db语句
- SpringMVC 向jsp页面传递数据库读取到的值方法
- json解析时遇到英文双引号报错的解决方法
- java – HttpServletRequest#getHeader(“User-Agent”)返回
- java – 如何实现XMPP发送推送通知
- iPhone/iPad开发通过LocalNotification实现iOS定时本地推送
- java – 使用接口类作为键来获取具体的实例值?
- java-通过scala.sys.process API在spark-scala中执行外部命
- java使用dom4j操作xml示例代码
