为什么RandomAccessFile写文件时乱码 本帖最后由 thefirstz 于 2010-01-19 11:06:34 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 都说是写入Double类型的了,不出现乱码才有鬼了(这在文件中是以二进制存在的) writeDoublepublic final void writeDouble(double v) throws IOException使用 Double 类中的 doubleToLongBits 方法将双精度参数转换为一个 long,然后按八字节数量将该 long 值写入该文件,先定高字节。写入从文件指针的当前位置开始。 指定者:接口 DataOutput 中的 writeDouble参数:它是按字节写入的,所以你肯定看到是乱码你应该在写个读取程序,而不能直接打开看 【求助】这段代码有问题 JNI中数据类型的转换问题 解释一下这句:Object[][] rowData=new Object[5][4] 返回值return的用处是什么? 虚拟机之惑 tomcat4.0中文问题 为啥EventHandler.create创建的监听器不起作用呢 新io怎么实现异步? Jtable中添加进度条! java 什么是单立模式,代码实现 求 高手回答问题 非常急 Struts2,Spring,Ibatis向Oracle中插入数据时报错
public final void writeDouble(double v)
throws IOException使用 Double 类中的 doubleToLongBits 方法将双精度参数转换为一个 long,然后按八字节数量将该 long 值写入该文件,先定高字节。写入从文件指针的当前位置开始。 指定者:
接口 DataOutput 中的 writeDouble
参数:它是按字节写入的,所以你肯定看到是乱码
你应该在写个读取程序,而不能直接打开看