怎样把一个double数组写到文本文件里?(在线等待) RandomAccessFile file;for(i=0;i<row;i++)for(j=0;j<col;j++)file.writeDouble(info[i][j]);//info[][] 为一double数组 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用String写入,读出时用StringTokenizer. double []doubleArray = {1 , 2 , 3}; try { DataOutputStream dos = new DataOutputStream( new BufferedOutputStream( new FileOutputStream("c:/result.txt"))); for(int i=0; i<doubleArray.length; i++) { dos.writeDouble(doubleArray[i]); } dos.close(); } catch(Exception e) { e.printStackTrace(); }使用以上代码在所生成的文件中确实是乱码,但是你却可以使用DataInputStream的readDouble()成功的读回数据,如果你很在意显示的话,可能就要使用楼上说的串行化了 关于RandomAccessFile的问题。 连接打印机打印excel 某类A中的静态变量是A没有实例化就存在的变量。静态方法是A没有实例化就可以调用的方法 oracle reports builder 怎么创建主从报表? JAVA对数字证书的常用操作(转载) SWT中实时显示时间出错 急!问一个小算法 不懂就问 js可以返回当前页吗? 最後40分,請幫忙解決一個java日期格式問題 在線等,急急急 初学JAVA请教几个问题 rjsdk带的Java Web Start是干什么用的?
try
{
DataOutputStream dos =
new DataOutputStream(
new BufferedOutputStream(
new FileOutputStream("c:/result.txt")));
for(int i=0; i<doubleArray.length; i++)
{
dos.writeDouble(doubleArray[i]);
}
dos.close();
}
catch(Exception e)
{
e.printStackTrace();
}使用以上代码在所生成的文件中确实是乱码,但是你却可以使用DataInputStream的readDouble()成功的读回数据,如果你很在意显示的话,可能就要使用楼上说的串行化了