当前位置: 代码迷 >> Java相关 >> 关于随机访问文件后txt文件乱码有关问题
  详细解决方案

关于随机访问文件后txt文件乱码有关问题

热度:81   发布时间:2016-04-22 21:12:28.0
关于随机访问文件后txt文件乱码问题
package test2;

import java.io.IOException;
import java.io.RandomAccessFile;

public class Main {
public static void main(String[] args)
{
try
{
RandomAccessFile f=new RandomAccessFile("test.txt","rw");
int i;
double d;
for(i=0;i<10;i++)
f.writeDouble(Math.PI*i);
f.seek(16);
f.writeDouble(0);
f.seek(0);
for(i=0;i<10;i++)
{
d=f.readDouble();
System.out.println("["+i+"]:"+d);
}
f.close();
}
catch(IOException e)
{
System.err.println("发生异常:"+e);
e.printStackTrace();
}
}
}



------解决方案--------------------
用字节流   
------解决方案--------------------
writeDouble(3.14);
你不会以为写到文件的是" 3.14"吧,这写进入的是8个字节啊。
  相关解决方案