PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
java
[问题] 存储float比较好的方式
楼主:
dwadefans
(wade)
2016-06-21 13:13:37
我有大量的float[]资料
我使用FileOutputStream搭配DataInputStream存入档案
参考:http://www.tutorialspoint.com/java/io/dataoutputstream_writefloat.htm
但是要将file内的float[]拿出来的时候
使用以上的方法会是一个一个取出而且没办法知道丢入时float的大小
不知道有没有比较好的方式可以做到快速存储呢?
因为我的实作上必须即时比对多个档案 谢谢
作者:
james732
(好人超)
2016-06-21 13:18:00
"只"有float资料吗?直接存binary?
作者: pico2k (风月)
2016-06-21 13:59:00
google "java float array serializable"
作者:
popcorny
(毕业了..@@")
2016-06-21 18:06:00
一开始先写个int代表size不就解决了?
作者:
cowbaying
(是在靠北喔)
2016-06-21 18:08:00
用queue存 需要时无穷循环poll出来就好了等到poll丢出null再跳出循环 结案
作者:
kyleJ
(资工人)
2016-06-22 01:28:00
完全只有float的话 档案最前面写个int size 或是直接计算档案大小除一下都可以得知里面有多少float关于速度很慢 你有加Buffered吗?看文章好像没提到硬盘IO时没有Buffered的速度差很多
作者:
csieflyman
(风之骄子)
2016-06-22 10:19:00
试试 java nio FileChannel + MappedByteBuffer
继续阅读
[问题] 有没有人碰过所谓的灵异现象
HuangJC
[问题] 多型
sunlights
Re: [问题] socket的server与client互相传值
qrtt1
[问题] socket的server与client互相传值
angelina877
[问题] Junit如何测试?
angelina877
[问题] 两个tomcat cluster问题
swallowcc
[问题] openimaj 和 imagej 的优缺点
blackmaster
Weblogic 使用jdk里的转tiff程式
cug990617
[问题] Web applicaition 多个instance
wadechen
Re: [问题] 今天考 1Z0-803 好挫折
fightyin
Links
booklink
Contact Us: admin [ a t ] ucptt.com