首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

如何在文件中写入数组

2013-08-04 
怎么在文件中写入数组int a[]new int[20]a[0]1a[1]1for(int i2i20i++){a[i]a[i-1]+a[i-2]}Fil

怎么在文件中写入数组
int a[]=new int[20];
a[0]=1;
a[1]=1;
for(int i=2;i<20;i++){
a[i]=a[i-1]+a[i-2];
}
File f=new File(path);
RandomAccessFile raf=new RandomAccessFile(f);
for(int i=0;i<20;i++){
raf.writeInt(a[i]);
}
这样写为什么是乱码 数组??写入
[解决办法]
可能是编码不统一,即在内存中是unicode,写到磁盘文件中是另外一种编码,造成转码后出现乱码

热点排行